有1个主分支,我从主分支拉取过来了,数据然后改好了,现在想合并到主分支上,并且将主分支的内容更新到我的分支下。用git怎么操作?
1.将主分支(master)的内容合并到我的分支(master-shi)中
- 在我的分支下执行
- git merge master
IDEA中
master-shi是当前分支,然后我现在要把【远程分支】的内容【合并到当前分支】中。
也就是更新当前分支
然后如果有冲突就会合并,没有冲突就会直接合成完。
然后你再push,就会把你的分支更新了
1.从主分支拉取一个新分支,自己改,没问题了测试
2.这个时候别人可能在主分支改了代码,合并别人的代码很不容易,因为不是你写的
3.从主分支拉取最新的代码到本地的主分支,然后从最新的主分支拉取一个新的分支,切换到这个新的分支
4.将第1步中自己改好并测试的分支,insert merge到这个新分支(刚从master拉下来的新分支),将别人的代码,全部添加过来,然后把自己的代码合并到这个分支。然后就得到了没问题的主分支。
5.将没问题的主分支直接merge到主分支就ok了。