如何忽略以git结尾的文件?

时间:2015-07-13 12:14:41

标签: git

在git-status中,我有

sandbox.sh
sandbox.sh~

我想忽略后一个文件。

如何忽略扩展为某些蛇〜?

的文件

2 个答案:

答案 0 :(得分:14)

只需将*~添加到.gitignore

这将忽略以~

结尾的所有文件

答案 1 :(得分:3)

忽略以~结尾的任何内容的模式为*~。这些文件可能由文本编辑器保留为备份,因此特定于您,而不是项目。最好将此*~添加到您的用户范围的忽略文件,即~/.config/git/ignore(如果它不存在则创建它)在最近的Git版本上。

或者,您可以将其添加到项目的.gitignore文件中,但

1)它会给项目的历史增加噪音。如果N个开发人员各自使用具有不同约定的不同文本编辑器,则最终会在.gitignore文件中使用N行。

2)你必须为你贡献的每个项目做这件事。