簡體   English   中英

Git:合並2變格后,應用於兩個對象的隱藏更改

[英]Git: After merge 2 branges the stashed changes applied to both

那是正常的嗎?

讓我解釋一下。.我有2個分支,分別是BranchA和BranchB。 我想合並這2個分支,但是我想保留和重新訪問BranchA中的一些更改,因此我將這些文件存儲起來。 然后我將A與B合並(修復沖突,提交推送等)

然后我再次簽出BranchA並隱藏存儲。

結果是現在我將這些更改視為兩個分支中未提交的更改! 這是可以預期的嗎?

您不需要使用存儲,這就是階段(索引)的作用。 選擇要添加到階段並提交的文件或文件的一部分(大塊)。

塊是要添加的文件的一部分。 例如,如果文件有5個更改,則可以選擇添加0-5個更改(僅選擇其中的一部分,而不選擇全部)。

除非使用git-new-workdir, 否則文件系統和暫存在所有分支之間共享

暫無
暫無

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

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