如何从gitignore的忽略列表中排除文件[重复]

dfuffjeb  于 2023-03-11  发布在  Git
关注(0)|答案(2)|浏览(150)

此问题在此处已有答案

How to stop tracking and ignore changes to a file in Git?(20个答案)
12小时前关门了。
我有两个文件.cat和.inf没有在.gitignore文件中提到,但是它们在VS代码中仍然是灰色的,这表明它们没有被提交/上传到git repo。
一个月一个月一个月一个月一个月
我使用的是visual studio默认的.gitignore文件。
参考:https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
如何明确地提到包括一些文件。或者是否有任何全局忽略设置,其中提到这些文件在默认情况下被忽略?

5sxhfpxr

5sxhfpxr1#

您可以显式地告诉.gitignore文件包含一些文件,方法是在前面加上一个bang,如

!my-file.cat
!my-file.inf

你应该更愿意弄清楚是什么让它们被忽略了(也许它们在一个被忽略的文件夹里?)

myzjeezk

myzjeezk2#

使用check-ignore查看忽略文件的规则:

git check-ignore -v my-file.cat

它会告诉你哪个文件中的哪个规则导致该文件被忽略。然后相应地调整该文件。

相关问题