在Git中永远忽略文件夹

时间:2013-02-11 14:13:23

标签: git

当我做一个我得到的git状态时

# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   .idea/

这个 .idea /文件夹来自IntelliJ和RubyMine,但我不希望它被添加到我的Git中。当我说git add .时我仍然希望能够这样做,但不包括.ida /文件夹。

实现这一目标的正确git命令是什么?

2 个答案:

答案 0 :(得分:3)

.idea

以及要在repo中名为.gitignore的文件中忽略的任何其他路径(并使用Gi​​t跟踪它)。有关详细信息,请参阅gitignore(5)

答案 1 :(得分:3)

.gitconfig.git/info/exclude添加以下内容:

.idea/

前者可以被提交并成为存储库的一部分。后者更适合不会影响其他用户的每用户设置。