我有一个回购,正在掌握。我做git checkout -b new_branch
并更改,添加并提交一些文件到new_branch
。执行git checkout master
保持文件状态与new_branch
中的状态一致,因此我必须在git checkout -- .
上执行master
以使所有文件都处于master
状态。
如果我现在在分支之间来回切换,一切都会像我期望的那样更新。我究竟做错了什么?
编辑:这似乎是我正在使用的文本编辑器Atom的一个错误。见this issue