Git 常用命令速查

基础命令

命令描述示例
git init初始化一个新的 Git 仓库git init
git clone克隆一个远程仓库git clone <remote_url>
git add添加文件到暂存区git add <file>git add.
git commit提交暂存区的文件git commit -m "提交信息"
git status查看仓库状态git status

分支管理

命令描述示例
git branch查看分支git branch
git branch <branch_name>创建分支git branch dev
git checkout切换分支git checkout <branch_name>
git merge合并分支git merge <branch_name>
git branch -d <branch_name>删除分支git branch -d dev

远程操作

命令描述示例
git remote add添加远程仓库git remote add origin <remote_url>
git push推送本地分支到远程仓库git push origin <branch_name>
git pull从远程仓库拉取代码git pull origin <branch_name>
git fetch从远程仓库获取最新信息git fetch origin

Git 工作流

常用工作流模式

  1. 集中式工作流: 所有开发者都向同一个主分支提交代码。
  2. 特性分支工作流: 每个新特性都在独立的分支上开发,完成后合并到主分支。
  3. Gitflow 工作流: 使用 develop 分支和 release 分支来管理开发和发布流程。

如何选择合适的工作流

  • 根据团队规模和项目复杂度选择合适的工作流。
  • 保持工作流的简单和易于理解。
  • 定期回顾和优化工作流。

总结

Git 是一个强大的版本控制工具,掌握常用命令和选择合适的工作流可以提高代码管理和团队协作的效率。