git小组合作开发,pull和push代码

*---------------------------------------------------------------------------------------------------

解释说明:远程主分支:app_main  (组长在用)

               :  主分支的子分支:app_main_jjboy(假设这就是我的,一开始代码完全与组长相同)

               :主分支的子分支:app_main_partner(假设这是其他小组伙伴的,一开始代码也完全与组长相同)

---------------------------------------------------------------------------------------------------*

事件说明:app_main_partner分支代码改写,并且合入组长的主分支,现在我们也想合入组长app_main。

1.拉去app_main的最新代码(因为有小伙伴上传合入了代码):

  git pull --rebase origin app_main

2.因为拉下来时难免有冲突,如果有冲突的话就直接进入vs(个人习惯)解决冲突。

3.解决冲突后,再输入以下:

  git rebase --continue

4.然后推送到自己的分支(强制推送)

      git push --force-with-lease origin app_main_jjboy

5.在gitlab上申请合并请求,合如app_main

posted @ 2024-09-03 14:54  jj-Boy  阅读(35)  评论(0)    收藏  举报