当我切换回branch时,Git自动删除了一个文件

当我切换回branch时,Git自动删除了一个文件,git,github,Git,Github,我正在处理分支A,有一些变化。我已经添加了这些更改,并使用commit命令将其暂存 然后我切换到分支b需要查看一些代码。然后我再次切换到分支A,并检查 git status 它显示一个文件被删除,但我没有删除任何文件 为什么git在我工作的地方自动删除了一个文件?有什么想法吗?你是如何切换分支的?@henrikhodne:git checkout Band没有对B做任何处理,然后切换回ADid你做agit mv或重命名一些文件,然后再将这些更改保存(并进行2次签出)?没有,当我在分支a中完成更

我正在处理分支A,有一些变化。我已经添加了这些更改,并使用commit命令将其暂存

然后我切换到分支b需要查看一些代码。然后我再次切换到分支A,并检查

git status
它显示一个文件被删除,但我没有删除任何文件


为什么git在我工作的地方自动删除了一个文件?有什么想法吗?

你是如何切换分支的?@henrikhodne:git checkout Band没有对B做任何处理,然后切换回ADid你做a
git mv
或重命名一些文件,然后再将这些更改保存(并进行2次签出)?没有,当我在分支a中完成更改时,我已经添加了这些更改并在本地提交,但不是推。在整个过程中,我没有删除或删除任何文件。