Visual Studio 2017 15.3.0 git changes include "storage.ide" even though .vs/ in .gitignore : <p>I upgraded VS 2017 to 15.3.0 a few days ago. Since then file "storage.ide" has remained in my modified files, even through I have used <a href="https://github.com/github/gitignore/blob/master/VisualStudio.gitignore" rel="noreferrer">a suggested .gitignore for VS</a>, which includes the .vs/ folder. This includes the following.</p>

<pre><code># Visual Studio 2015 cache/options directory
.vs/
</code></pre>

<p>I then added the following to be more specific about ignoring this from the list of files to be tracked</p>

<pre><code>.vs/SIASAWeb/v15/sqlite3/storage.ide
.vs/**/storage.ide
</code></pre>

<p>The Changes in the Team Explorer shows the following:</p>

<pre><code>&lt;project folder&gt;
  .vs/&lt;project&gt;/v15/sqlite3
    storage.ide
</code></pre>

<p>I have tried to git reset this file, but this then returns on the next commit, and also exists in all branches which I open, resulting in this then preventing the easy shift from one branch to another even if no changes were made.</p>

<p>In the Solution Explorer the "applicationhost.config" and ".suo" files are marked as "ignored", but "storage.ide" is marked as "pending edit".</p>

<p>I have tried committing, synced to the GitHub server, closing and re-opened VS, and even rebooting the computer.</p>

<p>My question is why this file is being maintained as a modified file, even though it should be ignored for git.</p>
