首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Git 安装与配置一站式指南

Git 安装与配置一站式指南

作者头像
猫咪-9527
发布2025-03-04 09:14:08
发布2025-03-04 09:14:08
42310
代码可运行
举报
文章被收录于专栏:猫咪-9527猫咪-9527
运行总次数:0
代码可运行

一、环境检查与旧版本处理

1. 检查 Git 安装状态
代码语言:javascript
代码运行次数:0
运行
复制
git --version
  • ✅ 显示版本号(如 git version 2.37.1):已安装可跳至第三章节
  • ❌ 未安装 / 版本过旧(建议 ≥2.25):需执行安装操作

升级建议:生产环境建议通过源码编译安装新版本,个人使用可通过系统包管理器直接安装

2. 卸载旧版本(可选)

根据操作系统选择命令:

代码语言:javascript
代码运行次数:0
运行
复制
# CentOS/RedHat
sudo yum remove git -y

# Ubuntu/Debian
sudo apt-get remove git -y

二、全新安装 Git

1. 通过包管理器安装
代码语言:javascript
代码运行次数:0
运行
复制
# CentOS/RedHat
sudo yum install git -y

# Ubuntu/Debian
sudo apt-get install git -y
2. 验证安装结果
代码语言:javascript
代码运行次数:0
运行
复制
git --version

正常显示版本号即安装成功

三、仓库初始化与管理

1. 创建本地仓库
代码语言:javascript
代码运行次数:0
运行
复制
mkdir gitcode && cd gitcode
git init
  • 验证方法:ls -a 查看是否存在 .git 隐藏目录
2. 用户身份配置(重要!)
代码语言:javascript
代码运行次数:0
运行
复制
# 全局配置(推荐)
git config --global user.name "你的用户名"
git config --global user.email "你的用户邮箱"

# 或仅针对当前仓库
git config user.name "你的用户名"
git config user.email "你的用户邮箱"
✅ 验证配置信息
代码语言:javascript
代码运行次数:0
运行
复制
git config -l | grep -E 'user.name|user.email'

期待输出:

代码语言:javascript
代码运行次数:0
运行
复制
user.name=你的用户名
user.email=你的用户邮箱

四、常见问题排查

1. 配置信息重置
代码语言:javascript
代码运行次数:0
运行
复制
# 全局配置重置
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

五、首次使用工作流示例

代码语言:javascript
代码运行次数:0
运行
复制
# 创建示例文件
echo "# My Project" > README.md

# 跟踪文件并提交
git add .
git commit -m "测试代码"

# 推送到远程
git push
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-03-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、环境检查与旧版本处理
    • 1. 检查 Git 安装状态
    • 2. 卸载旧版本(可选)
  • 二、全新安装 Git
    • 1. 通过包管理器安装
    • 2. 验证安装结果
  • 三、仓库初始化与管理
    • 1. 创建本地仓库
    • 2. 用户身份配置(重要!)
      • ✅ 验证配置信息
  • 四、常见问题排查
    • 1. 配置信息重置
    • 2. 权限问题处理
  • 五、首次使用工作流示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档