I\'m running VS 2013 Update 3 with the \'Visual Studio Tools for Git\' extension. This extension is for users of both team explorer and Git and I have no other Git and TFS r
We recently had the the same problem with the VS2013 git provider ignoring the .gitignore
for only a few files. It turned out, there was ms-persist.xml
in the .git
folder with the two relevant sections <TrackedFiles>
and <IgnoredFiles>
.
As suggest in a blog post by Eric Nelson closing VS, deleting the file and restarting VS again solved the problem.
You say that you are using VS 2013? If so, you do not need the extra git tools. I don't have them installed on my VS 2013, can use TFS with GIT just fine, and I don't experience the issue with .gitignore being ignored.
You can even manage the .gitignore via the IDE GUI so formatting should always be in the format desired by TFS/VS: http://msdn.microsoft.com/en-us/library/vstudio/hh967655.aspx#ignore
As stated in the Requirements from: https://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-40f4-8a5e-d6724bdb980c:
Note: Visual Studio 2013 includes Git tools by default so these tools are not needed. Learn more on MSDN: http://msdn.microsoft.com/en-us/library/vstudio/hh850437.aspx