【发布时间】:2016-08-24 06:03:46
【问题描述】:
- 我在master分支,
- 我承诺一切
- 然后我创建一个新分支“git checkout -b xxx”
- 然后我切换回master“git checkout master”
- 然后我在不使用“git rm”的情况下使用 master 分支删除所有内容
- 我签出到分支 xxx,在分支切换期间,它显示了一个长列表,每个文件的状态为“D”
- 然后我发现分支 xxx 也有一个空文件夹。
这不是问题,因为我可以使用“gt reset --hard HEAD”在分支 xxx 中恢复
我只是想知道为什么删除一个分支的行为会影响另一个分支?分支不是存储了所有东西吗?
【问题讨论】:
-
删除后有提交吗?请出示您的
git status。
标签: git branch git-branch delete-file