Git 父分支正在获取子分支的更改

3

我有一个名为branch1的分支。

我通过执行以下操作创建一个子分支:

git checkout -b branch2

我通过执行以下操作检出到branch2

git checkout branch2

我对 branch2 进行了一些更改。

当我切换到 branch1 时,我看到了我在 branch2 中所做的代码更改。

我不希望父分支与子分支同步。只有当我确定子分支的代码正确无误时,才会将子分支的代码更改合并到父分支中。

如何避免父分支获取子分支的代码更改?


你确认在切换分支之前已经提交了子分支的更改吗?如果没有进行提交,这些更改将保留在工作副本中,等待提交到特定的分支。 - MutantOctopus
https://try.github.io/levels/1/challenges/1 - zzxyz
@sager 你解决了这个问题吗? - Aarthi
1个回答

5
这是git的工作方式。在切换回branch1之前,您必须将在branch2中进行的更改commitstash它们以备后用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接