我在GitHub上有这个回购:https://github.com/liquid600pgm/exCircuit/tree/a2.0-new-pins
我正在使用GitHub Desktop来提交回购,但出于某种原因,它真的非常想跟踪不需要的文件。这种行为也适用于git本身。
我的.gitignore
包含以下行:
data/pinned.exc
但是由于某种原因跟踪了该文件。我不希望它被跟踪,因为它包含出厂设置,我有自己的设置,但回购应该有工厂设置。
每当我更改文件时,git似乎强迫我将其提交给repo。
其他文件不会发生这种情况,例如dev.exc
正确未跟踪的文件。
我尝试将忽略的.exc
文件行更改为:
*.exc
!version.exc
test
(原:
dev.exc
save.exc
test
data/pinned.exc
)
但无论如何,它仍然想跟踪这一个文件。我该怎么办?