Git分支管理

简介: Git分支管理
  1. 新建分支:git branch 分支名,不加分支名表示查看所有分支,带星号的表示当前分支
  2. 切换分支:git chechout 分支名git switch 分支名
  3. 创建分支并切换到该分支:git chechout -b 分支名git switch -c 分支名
  4. 合并指定分支到当前分支:git merge 分支名
  5. 删除分支:git branch -d 分支名
  6. 当分支合并出现冲突时,需要手动去修改原文件
  7. 当前分支还未完成工作,但需要在另一个分支修改操作时(比如处理某一个bug),将当前分支“存储”起来:git stash
  8. 查看当前的stash:git stash list
  9. 恢复数据的同时保留stash:git stash apply,恢复的同时删除stash:git stash pop(手动删除stash : git stash drop)
  10. 复制特定的提交到当前分支:git cherry-pich 提交号
  11. 强行删除分支:git branch -D 分支名
  12. 查看远程库的信息:git remote -v
  13. 推送分支:git push origin 分支名,如果推送失败,先用git pull抓取远程的新提交
  14. 在本地创建与远程分支对应的分支,使用:git checkout -b branch-name origin/branch-name
  15. 建立本体分支与远程分支的关联:git branch --set-upstream branch-name origin/branch-name


目录
相关文章
|
7月前
|
API 开发工具 git
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
105 1
|
7月前
|
开发工具 git
|
7月前
|
安全 开发工具 git
【Git】—— 分支管理策略
【Git】—— 分支管理策略
121 0
|
7月前
|
开发工具 git 开发者
git仓库分支管理
git仓库分支管理
|
26天前
|
开发工具 git
git分支管理master/hotfix/develop/feature/release
采用合理的Git分支管理模型可以显著提升团队协作效率和代码管理的质量。本文介绍的 `master`、`develop`、`feature`、`release`和 `hotfix`分支模型是一个行之有效的方法,适用于大多数软件开发项目。通过清晰地划分各个分支的职责,团队成员可以更专注于各自的开发任务,同时确保代码库的稳定性和可维护性。
49 2
|
26天前
|
测试技术 开发工具 git
掌握Git分支管理,提升团队协作效率
掌握Git分支管理,提升团队协作效率
28 0
|
2月前
|
开发工具 git
【Git快速入门】Git代码管理手册与协同开发之分支管理与协作(五)
【Git快速入门】Git代码管理手册与协同开发之分支管理与协作(五)
|
4月前
|
敏捷开发 小程序 持续交付
【规范】Git分支管理,看看我司是咋整的
本文介绍了Git分支管理规范的重要性及其在企业中的应用。通过规范化的分支管理,可加速团队协作、确保代码质量、维护主分支稳定,并支持敏捷开发。文中详细描述了主分支(如master、develop)和辅助分支(如feature、hotfix)的作用,并提供了实际开发流程示例,包括开发前、开发中、提测、预生产和部署上线等阶段的操作方法。旨在帮助团队提高效率和代码质量。
323 0
【规范】Git分支管理,看看我司是咋整的
|
7月前
|
开发工具 git
|
7月前
|
开发工具 git
【Git】分支管理的基本操作
【Git】分支管理的基本操作