如何在TortoiseGit中查找未版本控制的文件?

时间:2019-04-10 18:38:53

标签: git tortoisegit

在SVN中工作了多年之后,我正在尝试Git和TortoiseGit。

我有一个相当大的项目正在用作测试平台(在10,505个目录中有48,139个文件)。

我已经成功创建了一个Git存储库,添加并提交了文件,将它们推到了第二个裸存储库,将它们拉到了第三个存储库,一切正常。

除了-我复制了原始SVN项目中的一些更改。这些更改的一部分是添加了一些新文件。

当我进入具有新文件的目录并使用“ TortoiseGit->检查修改”时,我清楚地看到列出的文件状态为未知。

但是,当我从项目的根目录中执行相同操作时,文件就在那里了,但是它们被埋藏了成千上万个被忽略文件的列表,并且找不到。

也就是说,在“检查修改”对话框中,如果我选中“显示未版本化的文件”并取消选中“显示忽略的文件”,则仍会看到忽略的文件。

右下角的摘要显示“文件:正常= 0,非版本= 25485,已修改= 0,已添加= 0,已删除= 0,冲突= 0”。

如果我同时取消选中“显示未版本控制”和“显示已忽略”,则列表中没有文件。

但是,如果我选中“显示未版本化”并取消选中“显示已忽略”,则列表中仍会看到25,485个文件。

我希望只能看到未被忽略的未版本化文件。

我在做什么错了?

这几乎是无用的。

===

好-在问这个问题之前,我检查了我正在运行的是TortoiseGit的最新版本。

但是,我没有检查我是否正在运行Windows的最新版本的Git。

我对此进行了更新,当我选中“显示未版本化的文件”时,仍然在“检查修改”中看到被忽略的文件。

===

再次编辑-如建议的那样,.gitignore中存在问题。

我添加的规则不再存在,没有它们,TortoiseGit正在报告其应有的内容。

爱荷华州:没关系。

1 个答案:

答案 0 :(得分:0)

按照建议,这是.gitignore中的问题。

我添加的规则不再存在,没有它们,TortoiseGit正在报告其应有的内容。

爱荷华州:没关系。