Git版本控制实战:团队协作必备技能

发布时间:2026-05-02 | 分类:版本控制 | 阅读时长:20分钟
👀 阅读:0

为什么需要版本控制?

在团队开发中,代码的协作、历史追溯、版本回退都需要版本控制工具。Git 是目前最流行的分布式版本控制系统,掌握 Git 是程序员的基本素养。

一、安装与配置

1. 安装 Git

官网下载对应系统安装包,Linux 可用包管理器安装。

# Ubuntu/Debian sudo apt install git # macOS brew install git # 验证安装 git --version

2. 用户配置

git config --global user.name "Your Name" git config --global user.email "youremail@example.com"

二、基础操作

1. 初始化仓库

mkdir myproject && cd myproject git init

2. 工作区与暂存区

echo "# Hello" > README.md git add README.md # 添加到暂存区 git commit -m "first commit" # 提交到版本库

3. 查看状态与历史

git status git log --oneline

三、分支管理

1. 创建与切换分支

git branch dev git checkout dev # 或一步完成 git checkout -b feature

2. 合并分支

git checkout main git merge dev

如果出现冲突,需要手动编辑冲突文件,然后 add、commit。

四、远程仓库(GitHub 示例)

1. 关联远程仓库

git remote add origin https://github.com/username/repo.git git branch -M main git push -u origin main

2. 克隆与拉取

git clone https://github.com/username/repo.git git pull origin main

五、团队协作流程(Git Flow)

六、常用命令速查

git add . # 添加所有修改 git commit --amend # 修改最后一次提交 git reset --hard HEAD^ # 回退到上一版本 git stash # 暂存当前修改 git stash pop # 恢复暂存

注意事项

写在最后

Git 的功能远不止这些,熟练使用分支、rebase、cherry-pick 等高级功能可以极大提升团队效率。多实践,多阅读官方文档。

吉ICP备2026002784号