2017-02-11 71 views

回答

1

Windows将.gitignore解释为扩展名为“gitignore”的空文件名,因此显示空名称为默认名称。要正确查看其名称,请打开文件夹的属性并选中“显示所有文件扩展名”选项。

+0

你的意思是取消“已知文件类型的扩展名隐藏”? – Eugene

+0

@Eugene我相信现在的Windows版本叫做什么,谢谢 – Mureinik

2

经过查看和阅读更近之后,似乎“问题”在于Explorer的“已知”文件扩展名(例如.txt)的默认设置未显示。

所以,如果你命名一个文件.txt(完整的文件名),那么它将显示为空和没有名称。


点文件对其文件名没有任何“扩展名”。例如完整的文件名Git忽略文件.gitignore

它来自UNIX世界,其中文件名不必遵循DOS和Windows方案,并且意味着该文件是隐藏的。

Windows自long允许任意文件名,但在name.ext方案中,这样的文件没有“名称”只有扩展名。

+0

我用格式为'txt'的文件保存了名为'.txt'的文件。它有一个空的名字。 html文件也一样。但对于任何其他扩展,例如'.tcl'窗口显示'.tcl'作为它的名字。为什么是这样?仅允许特定文件格式的空名称? – 6questions24hour

+0

@ 6questions24hour啊,我想我知道问题出在哪里,这是关于你有Explorer的默认设置,它隐藏已知的扩展名。 –

0

这些文件没有什么特别之处。这个视觉指南可能会帮助你。

Windows Folder Options Image

同样适用于Windows 10,你可以简单地尝试在文件夹浏览器中查看选项卡此选项:

enter image description here

相关问题