Git 工作流与常用命令整理
Git 是日常开发离不开的工具,但命令繁多。这篇笔记把我最常用的命令和一套简单的协作流程整理出来。
基本概念
理解 Git 有三个关键区域:工作区(你正在改的文件)、暂存区(准备提交的快照)、本地仓库(已提交的历史)。再加上远程仓库,构成了完整的协作链路。
日常命令
git status # 查看当前状态
git add . # 把改动加入暂存区
git commit -m "说明" # 提交
git pull # 拉取远程更新
git push # 推送到远程
分支管理
我习惯每个功能开一个独立分支,做完再合并回主分支,这样主分支始终保持可用:
git checkout -b feature/login # 新建并切换分支
git checkout main # 切回主分支
git merge feature/login # 合并
解决冲突
当两个分支改了同一处代码,合并时会产生冲突。Git 会在文件里用标记把两边的内容都列出来:
处理冲突的关键是冷静地逐个文件看,保留正确的内容、删掉冲突标记,然后重新提交。冲突并不可怕,它只是 Git 在请你做决定。
一些好习惯
- 提交信息写清楚"做了什么、为什么",方便日后回溯;
- 小步提交,一次只做一件事;
- 推送前先 pull,减少冲突;
- 用
.gitignore把依赖、密钥等不该入库的文件排除掉。
小结
Git 命令虽然多,但日常用到的就那十几个。把分支模型理解清楚,配合规范的提交习惯,团队协作会顺畅很多。
← 返回首页