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
相关推荐
ShallowLin26 分钟前
Git简化分支管理(main+develop)
git
犹若故人归10 小时前
Github/Gitee和Git实践
git·gitee·github
007php00712 小时前
mySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据
数据库·redis·git·mysql·面试·职场和发展·php
fakerth13 小时前
Git 完全指南:从入门到精通
git
XiaoHu020713 小时前
Linux网络编程套接字
linux·服务器·网络·git
AlexDeng14 小时前
Git 实战:我用 git worktree 一次性拉取多个工作目录
git
import_random14 小时前
[git版本控制]git pull origin main
git
ShallowLin14 小时前
Git 的分支管理
git
chen_22718 小时前
搭建git工作流
git
Rabbit_QL1 天前
【git reset】个人分支一次精准撤回 git push 的实战记录
git