使用eGit(Eclipse)删除未跟踪的文件

时间:2012-09-22 22:04:41

标签: eclipse git

我对eGit有以下问题:

  • 我正在提交A,只是拉了存储库。
  • 我创建了一个文件FILE,稍后我决定将其丢弃并返回上一点(在创建文件之前)。

我有这个动作但没有工作:

  • 选择使用选项Hard (HEAD, index and working directory updated)
  • 重置项目
  • 存储项目并结帐其他分支
  • 结帐其他分支(此后文件仍在那里!)
  • 之前将文件添加到索引并尝试上面的3个选项

在所有情况下,文件都会带有问号或加号图标,具体取决于文件是否在索引中

3 个答案:

答案 0 :(得分:7)

Egit 3.0 Kepler(2013年6月)以来,已将清理操作添加到存储库视图中。

clean egit action

答案 1 :(得分:4)

这是implemented in Egit version 2.1,于2012-09-27发布。

答案 2 :(得分:1)

git clean -fdx -n  # remove the -n when you are sure you are ready