【发布时间】:2009-03-12 20:57:37
【问题描述】:
做的时候:
>git status
它在“未跟踪的文件”下显示大量 .pyc 文件。我不希望它显示这些,因为它会增加噪音。
换句话说,如何让 git 始终忽略所有项目的 .pyc 文件?
编辑
我并不是在寻求一种将我忽略的文件传播给其他人的方法,我只是说“针对所有项目”,这意味着我不想将每个新项目都配置为忽略 .pyc 文件。
更新
我应该补充一点,我在 windows 上工作,我的 git 是 msysgit
用户希望 git 在所有情况下忽略的模式(例如,由用户选择的编辑器生成的备份或临时文件)通常进入用户 ~/.gitconfig 中由 core.excludesfile 指定的文件。
.gitconfig 是文件还是文件夹?我的主目录中没有这样的东西 (C:\users\<myusername>\)
更新2
谢谢大家的回复,
我通过以下方式解决了问题:
>git config --global core.excludesfile c:\git\ignore_files.txt
并将 *.pyc 放入 c:\git\ignore_files.txt
【问题讨论】:
标签: git version-control ignore