I am using Git with Visual Studio 2015 and I have a file that I want to remove, but I can't figure out how!
The file is a WebStorm settings file (workspace.xml), which I am using for working on the JavaScript fiels. This file was included as part of a previous Git Push, but I missed my chance at marking it as ignored.
I am happy to remove the parent folder: C:\WIP\xxxx\xxxx\app\.idea
.
I have lots of experience with Visual Studio and TFS, but this is the first time I have used Git. I'm sure the fix is very simple, but it is eluding me!
The easiest way to delete a file in your Git repository is to execute the “git rm” command and to specify the file to be deleted. Note that by using the “git rm” command, the file will also be deleted from the filesystem.
You can delete an individual file or an entire directory in your repository on GitHub.
In git, you can't delete the content of a branch. All you can do is to push a commit that removes all your files. If you want to start over from a clean repository, you have to delete the current one a create a new one with the same name for example.
Found out how to do it in Visual Studio Git. Unless the changes are either taken in or out VS won't let any commits happen.
This is to be done to accomplish the above:
If you want to retain workspace.xml
from the remote repository while keeping it locally as an untracked file, then this cannot easily be done from Visual Studio. Your best bet might be to do this from the command line. Try this:
git rm path/to/workspace.xml
git commit -m 'removed workspace.xml from repo'
git push origin yourBranch
These commands remove workspace.xml
from being tracked by Git and push this change to the repository.
If you don't mind deleting the file from your local setup, then you can delete workspace.xml
, commit, then push the change to the repository. This should be doable from within Visual Studio. If you still want workspace.xml
locally, then you can backup this file and add it after you push the remove.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With