所以我知道这个问题的变种之前已经被问及回答,所以首先我想通过我自己的一些研究来告诉你我没有重复的。为什么被忽略的文件不被忽略?
- 的混帐忽略实际上不是的.gitignore文件:.gitignore is not working
- 我的文件被称为的.gitignore。我将寡妇给我看所有的文件类型的文件名全部。 (该文件名为Unity.ignore,重命名它并没有解决这个问题)跟踪文件后加入
- 的的.gitignore,你需要先untrack他们。像这样:.gitignore not working in github for mac program
- 不,该.gitignore被添加到一个空的回购。确保提交。
- .gitignore文件放置不正确。
- 现在我不懂得Linux和bash,但我被告知将它放在根中,我认为这就是我所做的here。
前两个是主要的原因,我看到有跟的.gitignore文件的问题的人,但不是在那里我有一个问题。最后一个我99%肯定也不是问题。 Linked image since Imgur is having problems
编辑:
告诉混帐忽略我的图书馆和Temp文件夹后,从温度和库中的任何文件,准备提交时,仍然显示在GitHub上的Windows客户端 Same issue when viewing the repo in SmartGit
而且我的.gitignore文件
# =============== #
# Unity generated #
# =============== #
[Tt]emp/
[Oo]bj/
[Bb]uild
/[Ll]ibrary/
sysinfo.txt
*.stackdump
# ============================================= #
# Visual Studio/MonoDevelop/Rider generated #
# ============================================= #
[Ee]xported[Oo]bj/
.vs/
/*.userprefs
/*.csproj
/*.pidb
/*.suo
/*.sln*
/*.user
/*.unityproj
/*.booproj
/.idea*/
# ============ #
# OS generated #
# ============ #
.DS_Store*
._*
.Spotlight-V100
堆栈溢出社区,提前谢谢你。这让我疯狂。
我已经意识到,问题必须处理由该统一创建的文件夹,并以某种方式搞砸了忽略/跟踪的顺序,我正在调查。
您是否曾经在将库和Temp文件夹添加到'.gitignore'之前将其添加到源代码控制(错误)?另外,你是否尝试过创建一个新文件(例如txt文件),将它添加到'.gitignore'并检查它是否被忽略? (你不需要提交'.gitignore'来查看它的工作情况) – Roberto
我最终跟踪了这个问题。我所购买的回购指数并非“新鲜”,而是追踪了同一个项目早期迭代所遗留的文件。事实上,它最终是第2号。尽管我认为我曾小心翼翼地避免这种情况发生。 – TheLemur