我有两个分支master
和WIP
。不知怎的,我已经登陆了一个master
有一个不在WIP
的变化的状态,反之亦然。
WIP
上工作,只提交master
的最终更改。你的WIP
分支应该与master
同步:为了实现rebase WIP
与master
,这样你的WIP
将与master
同步,你在WIP
所做的所有改变将被保留,你的WIP
将被更新
我会回答你的问题: -
问题1: - 如果您将转到分支机构,它将显示您已提交的提交列表,您可以选择任何提交并查看更改。
第二种方式是通过创建拉取请求,同时创建拉取请求选择基本分支为master
。创建拉取请求后,它将显示您在WIP
分支中所做的所有更改。
问题2:-
你在本地克隆你的WIP
分支,并通过这样写你的分支写git merge master
,即WIP
将更新为master。如果有任何冲突必须解决。