C# 如何使用.gitignore忽略特定项目

C# 如何使用.gitignore忽略特定项目,c#,git,github,project,gitignore,C#,Git,Github,Project,Gitignore,我有以下解决方案结构 SlnFolder/ Project1/ Project2ToBeExcluded/ Project3/ .gitignore 我抄袭了。作为基础。我试图实现的是将Project2ToBeExcluded添加到.gitignore。我试图在.gitignore的最顶端添加Project2ToBeExcluded/,但项目及其更改仍然被跟踪。通过GitHub应用程序和我的VS2012扩展。如何修复此问题?在添加.gitignore文件之前,您

我有以下解决方案结构

SlnFolder/
    Project1/
    Project2ToBeExcluded/
    Project3/
    .gitignore

我抄袭了。作为基础。我试图实现的是将
Project2ToBeExcluded
添加到.gitignore。我试图在.gitignore的最顶端添加
Project2ToBeExcluded/
,但项目及其更改仍然被跟踪。通过GitHub应用程序和我的VS2012扩展。如何修复此问题?

在添加.gitignore文件之前,您是否已将这些文件添加到存储库中?如果是,请参阅。您需要清除缓存或更新索引。该链接有两个选项可供尝试。

忽略它,就像忽略
bin
obj
目录一样
Project2ToBeExcluded/
(带正斜杠)。相关:我已经完全尝试过了,但它不起作用!我是否需要相应地更新我的工具(我多次重新启动了它们)。在我将.gitignore上的更改提交到我的存储库之后,一切都很顺利。谢谢