我是PhpStorm的新手,我试图让它在向git添加文件树时自动忽略我的.gitignore文件中指定的文件。我知道你可以向PhpStorm本身添加忽略规则,但我希望它能使用我的.gitignore文件中的规则。
基本上我已经有一个带有忽略规则的.gitignore文件,我只是希望PhpStorm在添加文件时遵循这些规则(git add),这样就不会意外地将符合.gitignore规则的文件添加到提交中。 / p>
答案 0 :(得分:1)
我知道过去这种情况也发生在我身上,所以看起来有点脆弱。我从不对整个目录执行git add
,因为它已经完成了在/ vendor目录中添加文件(总是在gitignore文件中)。
但话虽如此,我很好奇,所以我做了一个测试,因为我认为这可能与事情发生的时间有关(比如git参与时,或添加.gitignore时)。
我在一个新项目上做了以下步骤并且它运作正常,所以也许这会有所帮助,你可以尝试一下,看看它是否适合你。我正在使用2016.1.2
Enable Version Control Integration
并选择Git
gitignore
ignore
.gitignore
中,添加ignore/
,忽略目录应变为浅灰色a.txt
b.txt
git add
和b.txt
,但是a.txt是