(本地和远程)我有一个的.gitignore文件,其中不包括构建路径(如:vendor/
从作曲)的存储库。保持多的.gitignore文件放在同一个仓库
我也有一些本地IDE路径(例如,来自PhpStorm的.idea
),我想忽略它们,但是它们不在存储库的.gitignore文件中。
我不知道如何做到这一点。如果git的文件夹中寻找文件,如.gitignore_*
,那么我可以只添加一个.gitignore_local
包含(除其他事项外)其自己的名字。
(本地和远程)我有一个的.gitignore文件,其中不包括构建路径(如:vendor/
从作曲)的存储库。保持多的.gitignore文件放在同一个仓库
我也有一些本地IDE路径(例如,来自PhpStorm的.idea
),我想忽略它们,但是它们不在存储库的.gitignore文件中。
我不知道如何做到这一点。如果git的文件夹中寻找文件,如.gitignore_*
,那么我可以只添加一个.gitignore_local
包含(除其他事项外)其自己的名字。
对于本地忽略,你可以将它们添加到.git/info/exclude
文件。这不会被远程存储库共享。
因此,添加到.gitignore
所有使用存储库的人员应该忽略的文件。添加到.git/info/exclude
您使用personnally文件,但其他人没有理由拥有它们,因此忽略它们。
您可以在.idea
目录一个星号添加第二个的.gitignore文件。因此,该目录中的所有文件都将被忽略,并且该目录本身不会显示为未跟踪文件。