手把手教你Git安装与配置(附避坑指南)!!!

刚入门编程的小伙伴们肯定经常听到"Git"这个词(是不是有点耳熟又陌生?)。别慌!今天咱们就来个保姆级教程,让你20分钟从零开始搞定Git安装与配置,顺便把那些新手必踩的坑都帮你标出来!(文末有彩蛋哦~)

一、安装Git的正确姿势

1. Windows用户看这里!

👉 下载地址:直接访问git-scm官网(别去什么第三方网站下!)
👉 安装过程

  1. 双击下载的.exe文件
  2. 关键步骤(敲黑板!):
    • 选择默认编辑器时建议选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技巧?欢迎留言告诉我!(说不定下期就写你提的需求呢~)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值