刚入门编程的小伙伴们肯定经常听到"Git"这个词(是不是有点耳熟又陌生?)。别慌!今天咱们就来个保姆级教程,让你20分钟从零开始搞定Git安装与配置,顺便把那些新手必踩的坑都帮你标出来!(文末有彩蛋哦~)
一、安装Git的正确姿势
1. Windows用户看这里!
👉 下载地址:直接访问git-scm官网(别去什么第三方网站下!)
👉 安装过程:
- 双击下载的.exe文件
- 关键步骤(敲黑板!):
- 选择默认编辑器时建议选VS Code(比自带的vim友好100倍!)
- 勾选"Add to PATH"选项(不然命令行用不了)
- 换行符设置选"Checkout as-is, commit Unix-style"(跨平台协作不踩坑)
安装完成后在cmd输入 git --version
看到版本号就成功啦!(没看到?重启试试!)
2. macOS用户看过来!
✨ 自带Boss:
直接打开Terminal输入 git --version
(新系统可能已经预装)
✨ 需要更新:
用Homebrew最方便:brew install git
(不会用Homebrew?先装它!官网→brew.sh)
3. Linux用户专属通道
Ubuntu/Debian系:
sudo apt-get update && sudo apt-get install git
CentOS/Fedora系:
sudo yum install git
二、配置Git的黄金法则(新手必看!)
1. 用户信息设置(超级重要!!!)
打开终端输入:
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
⚠️ 注意:
- 邮箱要和GitHub/Gitee账号一致(否则贡献统计会出错)
- 中文名记得加英文引号(不然会乱码!)
2. 默认编辑器设置(拯救vim恐惧症)
git config --global core.editor "code --wait" # 用VS Code
# 或者
git config --global core.editor "nano" # 简单编辑器
3. 换行符自动转换(跨平台协作救星)
git config --global core.autocrlf input # macOS/Linux
git config --global core.autocrlf true # Windows
三、高级配置小技巧(老鸟都在用!)
1. 别名设置(偷懒神器)
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.br branch
现在可以用 git st
代替 git status
啦!(是不是爽到飞起~)
2. 凭证存储(不用每次都输密码)
Windows:
git config --global credential.helper wincred
macOS:
git config --global credential.helper osxkeychain
Linux:
git config --global credential.helper cache
3. 查看所有配置
git config --list
四、常见翻车现场急救指南
1. 安装后git命令不识别?
👉 Windows:检查安装时是否勾选了"Add to PATH"
👉 其他系统:尝试重启终端或执行 source ~/.bashrc
2. 提交时提示邮箱错误?
检查配置是否用了公司邮箱(有些平台会拦截)
解决方案:
git config --global --unset user.email
git config --global user.email "正确的邮箱"
3. 中文显示乱码?
在配置里添加:
git config --global core.quotepath false
五、终极验证大法
输入以下命令查看配置是否正确:
git config --global --list
应该能看到类似这样的输出:
user.name=张三
user.email=zhangsan@example.com
core.editor=code --wait
...
六、写在最后
配置Git就像给新手机贴膜——虽然繁琐但一劳永逸!(别问我为什么知道T_T)建议把本文的配置命令保存成脚本,下次换电脑直接一键执行!(需要脚本模板的评论区喊我~)
最后送大家一句Git界至理名言:
“早提交,常提交,多提交!”
(别等到代码写崩了才想起Git的好!)
下次想学什么Git技巧?欢迎留言告诉我!(说不定下期就写你提的需求呢~)