我有一个包含.gitignore文件的存储库,该文件排除了构建路径(例如,Composer中的vendor/
)。
我也有一些我想忽略的本地IDE路径(例如来自PhpStorm的.idea
),但是它们不在存储库的.gitignore文件中。
我不知道该怎么做。如果git在文件夹中查找了.gitignore_*
这样的文件,那么我可以添加一个.gitignore_local
,其中包含(除其他外)其自己的名称。
答案 0 :(得分:3)
对于本地忽略,您可以将它们添加到.git/info/exclude
文件中。这不会与远程存储库共享。
因此,添加到.gitignore
所有应该被使用存储库的人忽略的文件。添加到您个人使用的.git/info/exclude
个文件中,但其他人没有理由拥有它们,因此请忽略它们。
答案 1 :(得分:1)
您可以在.idea
目录中添加带有单个星号的第二个.gitignore文件。因此,将忽略此目录中的所有文件,并且目录本身不会显示为未跟踪文件。