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
相关推荐
何中应8 小时前
使用SSH地址拉取远程仓库代码报下面的错误
git
何中应8 小时前
Git本地仓库命令补充
git
sun00770010 小时前
执行repo sync -c -d -j4以后,提交未git push的代码看不到了。要怎么恢复?
git
胖虎112 小时前
Git 一个本地仓库同时推送到两个远程仓库(详细教程)
git·多远程仓库·双远程仓库·git双远程·git备份
春日见1 天前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
stevenzqzq2 天前
git 常用操作
大数据·git
Curvatureflight2 天前
Git工作流最佳实践:从混乱到优雅
git
wu~9702 天前
GitHub永不遗忘,使用git push -f来覆盖的提交依旧保留
git·github
Vermouth_002 天前
git clone的时候提示access denied
git
qq_437657272 天前
清楚本地的git并重新登录
git