1️⃣ 检查 Git 是否已安装 打开 命令提示符按 Win R输入 cmd 回车或 PowerShell输入 bash git --version 如果显示版本号如 git version 2.40.0.windows.1说明 Git 已安装。 如果提示 git 不是内部或外部命令说明未安装或未添加到系统环境变量中。 2️⃣ 如果未安装安装 Git 访问 Git 官网https://git-scm.com/download/win 下载适合 Windows 的安装程序64位或32位。 运行安装程序建议保留默认选项特别是“Git from the command line and also from 3rd-party software”这一项确保 Git 能被命令行调用。 安装完成后重新打开命令提示符再次运行 git --version 确认安装成功。 3️⃣ 初次使用 Git 的配置可选但推荐 设置全局用户名和邮箱这些信息会记录在提交中 bash git config --global user.name 你的姓名 git config --global user.email 你的邮箱 可以随意填写建议与 GitLab 账号一致 4️⃣ 获取 GitLab 项目的仓库地址 登录 GitLab进入目标项目页面。 点击蓝色的 “Clone” 按钮选择 HTTPS 或 SSH 方式复制地址。 HTTPS 地址示例https://gitlab.com/用户名/项目名.git SSH 地址示例gitgitlab.com:用户名/项目名.git 5️⃣ 从 GitLab 拉取项目克隆 方式一使用 HTTPS推荐新手 在本地选择一个存放项目的目录例如 C:\Users\你的用户名\Projects。 在命令提示符中进入该目录 bash cd C:\Users\你的用户名\Projects 执行克隆命令 bash git clone https://gitlab.com/用户名/项目名.git 首次执行时会弹出一个窗口要求输入 GitLab 的用户名和密码 用户名你的 GitLab 登录用户名通常是邮箱。 密码不是登录密码而是 Personal Access Token个人访问令牌。 如何获取令牌GitLab 右上角头像 → Settings → Access Tokens → 创建一个新令牌勾选 read_repository 和 write_repository 权限 → 复制令牌字符串作为密码使用。 输入后即可开始下载。 方式二使用 SSH免密码需配置 检查是否有 SSH 密钥 bash dir %userprofile%\.ssh 如果存在 id_rsa.pub 或 id_ed25519.pub 文件则已有密钥。 如果没有密钥生成一个一路回车即可 bash ssh-keygen -t rsa -b 4096 -C 你的邮箱 将公钥添加到 GitLab 复制公钥内容 bash type %userprofile%\.ssh\id_rsa.pub 登录 GitLab点击右上角头像 → Settings → SSH Keys → 粘贴公钥点击“Add key”。 使用 SSH 地址克隆 bash git clone gitgitlab.com:用户名/项目名.git 如果配置正确不会要求输入密码。 6️⃣ 验证克隆成功 克隆完成后会在当前目录下生成一个项目文件夹进入该文件夹可以看到项目文件 bash cd 项目名 dir # Windows 下查看文件列表 如果看到代码文件说明拉取成功。 ❗ 常见问题解决 问题 解决方法 git 不是内部或外部命令 Git 未安装或未正确添加到 PATH。重新安装 Git确保勾选“Git from the command line”。 克隆时提示 SSL certificate problem 公司内网可能使用自签名证书可临时关闭 SSL 验证不推荐 git config --global http.sslVerify false 克隆时提示 fatal: Authentication failed 如果是 HTTPS检查用户名和令牌是否正确。令牌需有 read_repository 权限。 克隆时提示 Permission denied (publickey) SSH 密钥未添加或错误。检查公钥是否已添加到 GitLab且本机私钥路径正确。 需要设置代理 若公司网络需代理 git config --global http.proxy http://代理地址:端口 git config --global https.proxy http://代理地址:端口 总结 检查安装git --version 安装官网下载 Git for Windows 克隆git clone 仓库地址HTTPS 需要令牌SSH 需要配置密钥 后续更新git pull 完成以上步骤你就能顺利从 GitLab 拉取项目了。如果遇到其他错误可以将错误信息告诉我我帮你具体分析。 内容仅供参考 /////////////////////////////////// 安装后配置所有系统必做 步骤 1设置全局用户名和邮箱 打开终端Windows 用 Git Bash。 输入以下命令替换为你的信息 git config --global user.name Your Name git config --global user.email your.emailexample.com AI生成项目 作用提交代码时标识作者身份必须与代码托管平台如 GitHub的注册邮箱一致。 步骤 2检查配置 git config --list AI生成项目 确认输出中包含 user.name 和 user.email 的配置。 注意事项总结 换行符问题 Windows 用户务必选择 Checkout Windows-style, commit Unix-style避免跨平台协作时文件换行符混乱。 手动修正命令 git config --global core.autocrlf true AI生成项目 SSH 密钥配置推荐 生成 SSH 密钥并添加到 GitHub/GitLab ssh-keygen -t ed25519 -C your.emailexample.com cat ~/.ssh/id_ed25519.pub AI生成项目 将公钥粘贴到代码托管平台的 SSH Keys 设置中。 代理配置如需 若需通过代理访问网络 git config --global http.proxy http://proxy.example.com:8080 git config --global https.proxy https://proxy.example.com:8080 AI生成项目 路径与权限 安装路径避免中文或空格如 C:\Program Files\Git 是安全的。 不要以管理员身份运行 Git除非必要。 首次使用测试 创建本地仓库 mkdir my-project cd my-project git init echo # Hello Git README.md git add README.md git commit -m Initial commit AI生成项目 推送至远程仓库需提前在 GitHub 等平台创建仓库 git remote add origin https://github.com/your-username/your-repo.git git push -u origin main AI生成项目 常见问题解决 安装失败或命令未找到 检查环境变量是否包含 Git 的安装路径默认路径为 C:\Program Files\Git\cmd。 Git GUI 无法启动 尝试重新安装并勾选所有默认组件。 提交时提示邮箱无效 检查 user.email 配置是否与代码托管平台注册邮箱一致。 ————————————————原文链接https://blog.csdn.net/m0_73972962/article/details/145406846二、Git 的基本使用命令行1. 安装与配置下载安装 Githttps://git-scm.com/初次使用需要设置用户名和邮箱这些信息会记录在每次提交中bashgit config --global user.name 你的名字git config --global user.email 你的邮箱2. 核心工作流程bash# 1. 在项目目录初始化仓库或克隆现有仓库git init # 创建新仓库git clone 仓库地址 # 克隆远程仓库到本地# 2. 查看当前状态git status # 查看哪些文件被修改、哪些在暂存区# 3. 添加文件到暂存区git add 文件名 # 添加单个文件git add . # 添加所有修改新文件、修改、删除# 4. 提交到本地仓库git commit -m 提交说明 # 将暂存区的变更生成一个历史版本# 5. 与远程仓库交互git push # 将本地提交推送到远程仓库git pull # 拉取远程仓库的更新并合并到当前分支# 6. 分支管理git branch # 查看分支git branch 分支名 # 创建分支git checkout 分支名 # 切换分支git merge 分支名 # 合并分支3. 常用辅助命令git log查看提交历史git diff查看当前修改与上次提交的差异git reset撤销暂存区或提交谨慎使用三、如何在 VS Code 中使用 GitVS Code 内置了 Git 支持大多数操作无需命令行通过图形界面即可完成。1. 前提条件确保系统已安装 Gitgit --version 验证。在 VS Code 中打开一个 Git 仓库通过 文件 打开文件夹 选择项目。2. 源代码管理视图点击左侧活动栏的 源代码管理 图标或按 CtrlShiftG。所有变更会显示在“更改”列表中。暂存更改将鼠标悬停在文件上点击 号或点击文件旁的“”。提交在输入框中填写提交信息然后按 CtrlEnter 或点击“提交”按钮。3. 推送与拉取在源代码管理视图顶部的 ... 菜单中选择 推送 或 拉取。也可以使用状态栏左下角的同步按钮循环箭头图标一次性完成拉取推送。4. 分支管理点击左下角的分支名称如 master 或 main会弹出分支切换面板可以创建、切换、删除分支。合并分支时可以先切换到目标分支然后在命令面板CtrlShiftP输入 Git: Merge 选择要合并的分支。5. 查看历史与对比右键点击文件选择 打开时间线 可以查看该文件的提交历史。在源代码管理视图中点击文件会打开并排的差异比较视图直观显示修改内容。6. 解决冲突当拉取或合并产生冲突时VS Code 会高亮冲突文件并提供“接受当前”、“接受传入”等按钮也可以手动编辑后保存。