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

问题描述 投票:0回答:1

在SVN工作多年后,我正在尝试使用Git和TortoiseGit。

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

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

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

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

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

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

右下角的摘要显示“files:normal = 0,non-versioned = 25485,modified = 0,added = 0,deleted = 0,conflicted = 0”。

如果我取消选中“show unversioned”和“show ignored”,我看到列表中没有文件。

但是,如果我检查“show unversioned”并取消选中“show ignored”,我仍会在列表中看到25,485个文件。

而且我希望只能看到未被忽略的未版本控制文件。

我究竟做错了什么?

这几乎是无用的。

===

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

但是,我没有检查过我运行的是最新版本的Git for Windows。

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

===

再次编辑 - 正如所建议的那样,这是.gitignore中的一个问题。

我添加的规则不再存在,没有它们,TortoiseGit就会报告它应该具备的内容。

IOW:没关系。

git tortoisegit
1个回答
0
投票

正如所建议的那样,这是.gitignore中的一个问题。

我添加的规则不再存在,没有它们,TortoiseGit就会报告它应该具备的内容。

IOW:没关系。

© www.soinside.com 2019 - 2024. All rights reserved.