好的,我在 Windows 上有 git 1.7.11.1,我有一个带有 2 个分支的本地测试存储库。一是掌握index.php和help.php。然后我创建另一个名为 slave 的分支 :)
我从 git 运行bash rm help.php
,它从文件夹中消失了,但我什么也没做。我切换到 checkout master 分支,它应该恢复文件 help.php 因为它没有在 master 分支中修改,不是吗?
它不这样做。当我回到从属分支并提交然后切换到结帐主时,会出现 help.php。这是它应该工作的方式吗?为什么?