背景
本地开发分支: local_dev
本地主分支: local_master
远端开发分支: dev
远端主分支: master
本地开发分支链接远端开发分支, 即 dev <--> local_dev
如果自己本地分支有改动, 想要把代码推送到远端分支, 下面几步即可:
- 切回本地local_master
git checkout local_master
- 将主分支更到最新
git pull
- 切到本地dev分支
git checkout local_dev
- 将本地分支(除去当前更新的部分)和主分支保持一致
git merge local_master
- 步骤4,可能存在冲突,修改冲突即可
- 提交修改
git add file_name
- 给修改增加评论
git commit -m 'add new changes'
- 推送到远端dev 分支
git push
- 在远端操作,合并到master,填写审批人。