当执行以下操作时:
>git status
它在“未跟踪的文件”下显示了一个大列表的 .pyc 文件。我不希望显示这些内容,因为它会增加干扰。
换句话说,如何使 git 永久忽略所有项目的 .pyc 文件呢?
编辑
我不是想让其他人也忽略我的文件,我真正的意思是“对于所有项目”,这意味着我不想为每个新项目配置忽略 .pyc 文件。
更新
我应该补充说明我正在 Windows 上工作,我的 git 是 msysgit
用户希望在所有情况下都忽略的模式(例如,用户选择的编辑器生成的备份或临时文件)通常放在由用户 ~/.gitconfig 中的 core.excludesfile 指定的文件中。
.gitconfig 是一个文件还是一个文件夹?我在我的主目录 (C:\users\<myusername>\
) 中没有找到这样的东西
更新2
感谢大家的回复,
我通过使用以下命令解决了问题:
>git config --global core.excludesfile c:\git\ignore_files.txt
将 *.pyc 文件放入 c:\git\ignore_files.txt
中。
core.excludesfile
可以作为每个项目的设置而不仅仅是全局设置。 - jfs