文章目录
一、手把手教你安装Git
Windows系统安装
- 访问Git官网下载安装包(认准官网地址!)
- 双击运行
Git-2.44.0-64-bit.exe
(版本号可能有更新) - 重点设置项(必看):
- 勾选
Add to PATH
(环境变量配置) - 选择
Use Vim as default editor
(高手推荐) - 选
Checkout Windows-style
换行符(避免跨平台问题)
- 勾选
macOS系统安装
两种方式任选:
- Homebrew大法(推荐给开发者):
brew install git
- 图形安装包(适合新手):
官网下载.dmg
文件拖拽安装
Linux系统
不同发行版命令不同:
- Debian/Ubuntu系:
sudo apt update && sudo apt install git
- Fedora系:
sudo dnf install git
二、首次配置(超级重要)
基础身份认证
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
(注意:这个邮箱要和GitHub/Gitee注册邮箱一致!)
SSH密钥生成(连接代码平台必备)
ssh-keygen -t ed25519 -C "你的邮箱"
生成后把~/.ssh/id_ed25519.pub
内容粘贴到代码平台SSH设置页
提升体验的配置项
# 设置默认编辑器为VSCode
git config --global core.editor "code --wait"
# 解决中文乱码
git config --global core.quotepath false
# 创建常用别名(懒人必备)
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.br branch
三、新手常见问题汇总
1. 安装后git命令无效?
- 检查环境变量是否配置成功
- Windows用户重启命令行工具
- 执行
git --version
验证安装
2. 如何更新Git版本?
git update-git-for-windows # Windows专用
brew upgrade git # macOS用Homebrew
sudo apt upgrade git # Debian/Ubuntu系
3. SSH连接报错?
- 检查密钥是否添加到代码平台
- 测试连接:
ssh -T git@github.com
- 删除
.ssh/known_hosts
文件重试
四、高阶配置技巧
配置代理(解决国内访问慢)
# HTTP代理
git config --global http.proxy http://127.0.0.1:7890
# 取消代理
git config --global --unset http.proxy
多账号配置
- 生成不同密钥对
- 创建
~/.ssh/config
文件:Host github-personal HostName github.com User git IdentityFile ~/.ssh/id_ed25519_personal Host github-work HostName github.com User git IdentityFile ~/.ssh/id_ed25519_work
跨平台换行符统一
# 提交时自动转换CRLF
git config --global core.autocrlf true
五、推荐开发环境搭配
-
GUI工具:
- VS Code(内置Git支持)
- Fork(颜值担当)
- GitKraken(团队协作利器)
-
命令行增强:
- oh-my-zsh(带Git状态提示)
- lazygit(终端可视化工具)
安装完成后建议立即尝试:
mkdir test-project
cd test-project
git init
echo "# Hello Git" >> README.md
git add .
git commit -m "first commit"
(小贴士:遇到报错别慌!把错误信息复制到搜索引擎,99%的问题都能找到解决方案)