Git父分支正在获取子分支的更改
我有一个分支叫做Git父分支正在获取子分支的更改,git,Git,我有一个分支叫做branch1 我通过执行以下操作创建子分支 git checkout -b branch2 然后我通过执行以下操作签出到branch2 git checkout branch2 我在branch2上做了一些更改 当我签出到branch1时,我会看到我在branch2中所做的代码更改 我不希望父分支与子分支同步。当我觉得子分支有正确的代码时,我会将子分支的代码更改合并到父分支中 如何避免父分支得到子分支的代码更改?这就是git的工作方式。在切换回branch1之前,您必须提交
branch1
我通过执行以下操作创建子分支
git checkout -b branch2
然后我通过执行以下操作签出到branch2
git checkout branch2
我在branch2上做了一些更改
当我签出到branch1
时,我会看到我在branch2
中所做的代码更改
我不希望父分支与子分支同步。当我觉得子分支有正确的代码时,我会将子分支的代码更改合并到父分支中
如何避免父分支得到子分支的代码更改?这就是git的工作方式。在切换回branch1之前,您必须提交在branch2中所做的更改,或者保存这些更改以备以后使用 可以肯定的是,在切换之前,您正在提交子分支上的更改,对吗?如果不进行提交,更改将保留为工作副本的一部分,等待提交到特定分支。@sager问题解决了吗?