🏝️专栏:计算机操作系统
🌅主页:猫咪-9527-CSDN博客“欲穷千里目,更上一层楼。会当凌绝顶,一览众山小。”
目录
一、环境检查与旧版本处理
1. 检查 Git 安装状态
2. 卸载旧版本(可选)
二、全新安装 Git
1. 通过包管理器安装
2. 验证安装结果
三、仓库初始化与管理
1. 创建本地仓库
2. 用户身份配置(重要!)
✅ 验证配置信息
四、常见问题排查
1. 配置信息重置
2. 权限问题处理
五、首次使用工作流示例
一、环境检查与旧版本处理
1. 检查 Git 安装状态
git --version
- ✅ 显示版本号(如
git version 2.37.1
):已安装可跳至第三章节 - ❌ 未安装 / 版本过旧(建议 ≥2.25):需执行安装操作
升级建议:生产环境建议通过源码编译安装新版本,个人使用可通过系统包管理器直接安装
2. 卸载旧版本(可选)
根据操作系统选择命令:
# CentOS/RedHat
sudo yum remove git -y
# Ubuntu/Debian
sudo apt-get remove git -y
二、全新安装 Git
1. 通过包管理器安装
# CentOS/RedHat
sudo yum install git -y
# Ubuntu/Debian
sudo apt-get install git -y
2. 验证安装结果
git --version
正常显示版本号即安装成功
三、仓库初始化与管理
1. 创建本地仓库
mkdir gitcode && cd gitcode
git init
- 验证方法:
ls -a
查看是否存在.git
隐藏目录
2. 用户身份配置(重要!)
# 全局配置(推荐)
git config --global user.name "你的用户名"
git config --global user.email "你的用户邮箱"
# 或仅针对当前仓库
git config user.name "你的用户名"
git config user.email "你的用户邮箱"
✅ 验证配置信息
git config -l | grep -E 'user.name|user.email'
期待输出:
user.name=你的用户名
user.email=你的用户邮箱
四、常见问题排查
1. 配置信息重置
# 全局配置重置
git config --global --unset user.name
git config --global --unset user.email
# 局部配置重置
git config --unset user.name
git config --unset user.email
2. 权限问题处理
- 出现
Permission denied
错误时,在命令前加sudo
五、首次使用工作流示例
# 创建示例文件
echo "# My Project" > README.md
# 跟踪文件并提交
git add .
git commit -m "测试代码"
# 推送到远程
git push