Git安装与配置全攻略(2024最新版)

一、手把手教你安装Git

Windows系统安装

  1. 访问Git官网下载安装包(认准官网地址!)
  2. 双击运行Git-2.44.0-64-bit.exe(版本号可能有更新)
  3. 重点设置项(必看):
    • 勾选Add to PATH(环境变量配置)
    • 选择Use Vim as default editor(高手推荐)
    • Checkout Windows-style换行符(避免跨平台问题)

macOS系统安装

两种方式任选:

  1. Homebrew大法(推荐给开发者):
    brew install git
    
  2. 图形安装包(适合新手):
    官网下载.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

多账号配置

  1. 生成不同密钥对
  2. 创建~/.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%的问题都能找到解决方案)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值