默认情况下,Windows 资源管理器将显示.gitignore
,实际上文件名为.gitignore.txt
Git 不会使用.gitignore.txt
并且您无法将文件重命名为.gitignore
因为资源管理器认为它是一个没有名称的 gitignore 类型的文件。
非命令行解决方案:
You can rename a file to ".gitignore." and it will create ".gitignore"
似乎忽略文件和目录有两种主要方式:
的. gitignore
.git
文件夹之外,将.gitignore
文件放入您的 repo 的根.git
(在 Windows 中,确保您看到真正的文件扩展名 ,然后生成.gitignore.
(最后点以使空文件扩展名为)) ~/.gitignore_global
并运行git config --global core.excludesfile ~/.gitignore_global
将其添加到你的 git 配置注意:之前跟踪的文件可以通过运行git rm --cached filename
来解除跟踪
回购排除 - 对于不需要共享的本地文件,只需将文件模式或目录添加到文件.git/info/exclude
。这些规则没有提交,所以其他用户 在这里 看不到更多信息
[已更新] 要在忽略的文件列表中生成例外,请参阅此问题 。