最近我用webapp生成器搭build了一个项目。 它创build了两个文件.gitignore
和.gitattributes
。 两者都显示Text Document
types的Text Document
扩展但是当我按F12编辑任何一个人的名字,那么它有空的名字。 这里是快照:
我的问题是为什么窗口不显示为.gitignore
的名称?
查看和阅读之后,看起来“问题”在于Explorer“已知”文件扩展名(例如.txt
)的默认设置没有显示。
所以,如果你命名一个文件.txt
(完整的文件名),那么它将显示为空,没有名称。
点文件的文件名没有任何“扩展名”。 例如,Git忽略文件的完整文件名是 .gitignore
。
它来自Unix世界,其中文件名不必遵循DOS和Windows的name.ext
方案,并且意味着该文件是隐藏的。
Windows自从长时间以来允许任意的文件名,但在name.ext
方案中,这样的文件没有“名称”只有一个扩展名。
Windows将.gitignore
解释为扩展名为“gitignore”的空文件名,因此显示一个默认的空名称。 要正确查看其名称,请打开该文件夹的属性,然后选中“显示所有文件扩展名”选项。
这些文件没有什么特别之处。 这个视觉指南可以帮助你。
另外在Windows 10中,您可以简单地在“文件夹资源管理器”的“查看”