2
設置在的.gitignore我排除的路徑settings.php
如何重寫規則中的.gitignore
但是一個規則,該規則已被忽略(文件必須包括在GIT),但對於特殊原因(.gitignore文件經常從外部重置爲默認值)我不想更改.gitignore本身,而是通過在core.excludesfile文件中設置反規則來覆蓋它。
所以在相關的core.excludesfile文件中,我把:!settings.php
覆蓋上面的規則。 但它不起作用。我懷疑.gitignore中的規則優先於全局文件中的排除規則(這是我的理解https://www.kernel.org/pub/software/scm/git/docs/gitignore.html)。
有什麼辦法可以通過core.excludesfile或其他地方的規則覆蓋.gitignore中的規則集?
是的,這是一個有用的答案,但它似乎有點不切實際的有在git add期間手動覆蓋.gitignore。我仍然希望有一種更一般地覆蓋它的方法。或者那是不可能的? – Vacilando