我对 eGit 有以下问题:
- 我在提交 A 中,存储库刚刚拉出。
- 我创建了一个文件 FILE,后来我决定丢弃它并返回到上一点(在创建 FILE 之前)。
我有这个动作,但没有奏效:
- 使用选项选择重置项目
Hard (HEAD, index and working directory updated)
- 存储项目并签出其他分支
- 签出其他分支(在此之后文件仍然存在!)
- 将文件添加到索引之前并尝试上面的3个选项
在所有情况下,文件都保留有问号或加号图标,具体取决于它是在索引中还是在索引中
自Egit 3.0 Kepler(2013 年 6 月)以来,已将清理操作添加到存储库视图中。
这是在 Egit 版本 2.1 中实现的,该版本于 2012-09-27 发布。
git clean -fdx -n # remove the -n when you are sure you are ready