Git 入门:commit、branch、merge 三步走

举报
yd_233118316 发表于 2026/11/04 00:22:24 2026/11/04
【摘要】 Git 新手只需练熟三件事:commit 拍快照、branch 隔离风险、merge 汇总成果。本文带你三步走入门。

刚接触 Git 时最容易迷糊的就是一堆命令:add、commit、push、pull、merge……其实日常开发 90% 的场景只需要理解三件事:提交(commit)、分支(branch)、合并(merge)。

一、commit:给项目拍快照

Git 把你的项目当成一串快照。修改文件后,两步生成一个快照:

git add .            # 把改动放进暂存区
git commit -m "修复登录页空指针"   # 拍快照,写清做了什么

好的提交信息要让三个月后的你看懂:"修复登录页空指针"远好过"改了点东西"。

二、branch:平行世界

分支让你在不影响主线的情况下开发新功能:

git switch -c feature-search   # 创建并切换到新分支
# ...随便折腾,写坏了也不影响 main
git switch main                # 回到主线

旧教程里的 git checkout -b 也能用,但 switch 语义更清晰。

三、merge:把分支合回来

功能写完,合回主线:

git switch main
git merge feature-search       # 合并
git branch -d feature-search   # 删掉已合并的分支

如果两个人改了同一处,Git 会提示冲突,此时打开文件找到 <<<<<<< 标记,保留正确内容后 git add 再 git commit 即可。冲突不可怕,可怕的是不敢合并。

小结

commit 记录历史、branch 隔离风险、merge 汇总成果——把这三个动作练熟,Git 就入门了。剩下的 rebase、cherry-pick 等进阶操作,等实际需要时再学不迟。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。