如果你需要拉取/提交代码、使用 GitHub/Gitee,或者要在 VS Code/IDE 里做版本管理,建议先把 Git 与 SSH 一次配置到位。本文按“装好 → 配好 → 验证 → 排错”的顺序来,照做即可。
你需要:管理员权限(Windows)或可安装软件权限(macOS);一个代码托管账号(可选)。
1)打开浏览器搜索“Git for Windows”,进入官方页面下载稳定版安装包。
2)安装过程中关键选项建议:
- PATH:建议选择让命令行与第三方软件都能使用 Git(安装器里通常叫“Git from the command line and also from 3rd-party software”)。
- 换行符:推荐“Checkout Windows-style, commit Unix-style”(兼顾团队协作)。
3)安装完成后打开 PowerShell 或 Git Bash,执行:
git --version能看到版本号说明安装成功。
方式A(最省事):终端执行:
xcode-select --install安装后用 git --version 验证。
方式B(更可控):安装 Homebrew 后执行:
brew install git把姓名与邮箱替换成你自己的:
git config --global user.name "Your Name" git config --global user.email "you@example.com"推荐设置默认分支名为 main:
git config --global init.defaultBranch mainWindows 常见问题是换行符,建议明确设置(按团队约定为准):
git config --global core.autocrlf true检查配置:
git config --global --list1)生成密钥(一路回车即可;想更安全可设置口令):
ssh-keygen -t ed25519 -C "you@example.com"2)加入 ssh-agent:
ssh-agent -s ssh-add ~/.ssh/id_ed255193)复制公钥(通常在 ~/.ssh/id_ed25519.pub),粘贴到代码托管平台的 SSH Keys 设置中。
4)验证连接(以 GitHub 为例):
ssh -T git@github.com1)git 不是内部或外部命令:未加入 PATH 或未安装成功。解决:重装 Git for Windows 并勾选让命令行可用;或重启终端/电脑。
2)Permission denied (publickey):公钥未添加到平台/加载了错误的 key。解决:确认平台已添加公钥;执行 ssh-add -l 查看是否已加载;必要时重新 ssh-add。
3)LF/CRLF 警告:换行符设置与仓库规则不一致。解决:先和团队确认规则,再设置 core.autocrlf;有 .gitattributes 时以仓库规则为准。
4)中文路径/文件名显示异常:可尝试 git config --global core.quotepath false;同时尽量避免超长路径。
- git --version 有版本号
- git config --global --list 看得到 user.name / user.email
- ssh -T 能通过平台认证(可选)
做到以上三点,你的 Git 环境就基本稳定了。