簡體   English   中英

合並分支而沒有未提交的更改

[英]Merge branches without uncommitted changes

我在master分支上做了很多更改。 現在,我想存儲這些更改,將分支切換到dev,然后在那里重新應用這些更改(存儲)。

我做到了,現在我在dev分支上,所有未提交的更改都可以提交了。

但是我發現dev分支不是最新的,我必須將master合並到dev中,然后我才能提交更改。

問題是這種合並給我帶來了沖突。 而且我看不到要合並的文件,因為它們與我未提交的更改混合在一起。

我該如何解決?

再次存儲您的更改,確保您的dev分支位於最新的HEAD 現在將Master分支合並到dev分支。 您不需要選擇文件。 您可以選擇要合並的提交,它將合並所有變更集,直到該提交為止。 它將僅合並那些更改的文件。

現在,重新申請您的藏匿處。 它將導致沖突,在應用存儲時,它將通知沖突的文件。 現在,您可以輕松瀏覽每個有沖突的文件,並選擇正確的更改集。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM