Git:合并后2 branges应用于两者的stashed变化

时间:2015-05-11 07:48:32

标签: git git-merge git-stash

这是正常的吗?

让我解释一下...... 我有2个分支,比如BranchA和BranchB。 我想合并这两个分支,但我在BranchA中有一些变化,我想远离并重新访问,所以我存储这些文件。 然后我将A与B合并(修复冲突,提交推送等)

然后我再次结帐BranchA并Stash pop。

结果是,现在我将这些更改视为两个分支中未提交的更改!那是预料之中吗?

1 个答案:

答案 0 :(得分:0)

你不需要使用藏匿,这就是阶段(索引)。 选择要添加到舞台并提交它们的文件或部分文件(帅哥)。

hunks是您要添加的文件的一部分。例如,如果您对文件进行了5次更改,则可以选择添加0-5更改(以选择其中一些更改而不是全部更改)。

文件系统+登台在所有分支之间共享,除非您使用git-new-workdir