更改(错误地)反映在多个分支中

时间:2016-12-17 13:45:58

标签: git

  • 我在主分公司。
  • 我使用git checkout -b new_feature创建了一个新分支,现在位于new_feature
  • 我在new_feature
  • 中进行了一些文件更改
  • 我使用master切换回git checkout master
  • new_feature中的确切更改现在也在master,而我没有合并分支。

这是怎么回事?知道为什么我不再能在分支中进行孤立的更改,而不会在其他分支中反映出来吗?

1 个答案:

答案 0 :(得分:1)

切换分支时,未提交的更改将反映在新分支中。

为了隔离new_feature分支中的更改,请使用git stash或在将分支切换为master之前提交更改。