我有一个如下所示的目录结构。/ 是 Git 存储库的基础,而不是根目录。我刚刚启动了 repo,我还没有将它连接到任何远程存储库。
/ (In here is just a .dm file I want)
/LodumViralDeath/ (In here are some .tga files I want to keep)
我在 / 中添加了一个 .gitignore 文件,看起来像这样。
*
!LodumViralDeath.dm
!LodumViralDeath/
在 /LodumViralDeath/ 中有几个 .tga 文件,但是当我执行 git status 时,Git 没有选择其中的任何一个,而是显示了这一点。
$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# LodumViralDeath.dm
# LodumViralDeath/
不知道如何让它识别二进制 .tgas 的事实!
作为健全性检查,这里是目录列表。/ 等于 /c/dominions3/mods/
$ pwd
/c/dominions3/mods/LodumViralDeath
$ ls
boomer1.tga boomer2.tga cultivatedBrainMass1.tga cultivatedBrainMass2.tga lodumbanner.tga slimeDippedNecromancer1.tga slimeDippedNecromancer2.tga smokestack1.tga smokestack2.tga