我正在进行一个涉及.obj文件的小型git项目。
当我查看“项目”选项卡时,我看到它们被忽略了。
但我不明白为什么,如果我查看我的.gitignore文件:
当我查看“项目”选项卡时,我看到它们被忽略了。
但我不明白为什么,如果我查看我的.gitignore文件:
/DepthPeeling/nbproject/private/
/DepthPeeling/dist/
/DepthPeeling/build/
It looks fine
If I open a Git Bash and type
$ git add dragon.obj
The following paths are ignored by one of your .gitignore files:
DepthPelling/sry/depthPeeling/data/dragon.ogj
Use -f if you really want to add them.
fatal: no file added
什么?
可能有不止一个.gitignore文件吗?如果我寻找它们,我只能找到项目根目录中的一个(之前显示的那个),没有其他的了。
编辑:看起来我有一个全局忽略文件D:\Documents\gitignore_global.txt。
#ignore thumbnails created by windows
Thumbs.db
#Ignore files build by Visual Studio
*.obj
*.exe
*.pdb
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.cache
*.ilk
*.log
*.dll
*.lib
*.sbr
.gitignore
文件,并且可以使用其他方式指定被忽略的文件。尝试使用find <repo> -name .gitignore
和cat <repo>/info/exclude
命令。 - Biffen.gitignore
文件吗?从你的截图来看,似乎你正在使用 Windows 操作系统。 - Tim Biegeleisen