git 多分支工作流

git 多分支工作流

  1. 在分支修改代码
    1. 创建分支 feature git checkout -b feature
    2. 切换到分支 feature 并修改代码
    3. 提交代码 git commit
    4. 推送分支(可选)git push origin feature
  2. 同步主分支代码
    1. 切换到 main 分支
    2. 拉取更改 git pull origin main
  3. 同步修改到 feature 分支
    1. 切换到 feature 分支
    2. 变基到 main 分支,以合并代码 git rebase main
      • 解决合并冲突
  4. 推送修改
    1. 推送 feature 更改 git push -f origin feature
    2. 请求 pull request
  5. 合并分支
    1. 审查 pull request 代码
    2. 合并代码 squash and merge (将分支上的所有更改合并为一个更改)
  6. 删除 feature 分支(可选)
    1. 删除远端分支
    2. 删除本地分支 git branch -D feature
  7. 同步主分支变更
    • git pull origin main
相关推荐
脆皮炸鸡7553 小时前
Linux开发工具~~~版本控制器Git以及调试工具GDB
linux·服务器·开发语言·经验分享·git·学习方法
console.log('npc')5 小时前
团队协作提交自己的功能
git
独隅5 小时前
开源项目 Git 贡献全流程的完整拆解:从 Fork 到 PR
git·开源
___波子 Pro Max.7 小时前
Git Rebase: HEAD~ 的简洁写法
git
bxri7 小时前
团队协作中的 Git 工作流(企业级实战)
git·gitee·github
原来是猿8 小时前
Git【标签操作】
git
原来是猿8 小时前
Git【远程操作】
git
MX_93598 小时前
git实现重命名——实现远程和本地重命名
git
ljh5746491198 小时前
git cherry-pick 命令
git
尽兴-8 小时前
Git 分支管理核心命令科普指南
数据库·git·分支管理·代码仓库