How can I fix this issue?
I'm using Visual Studio 2017 for an MVC project using Git Version Control on Azure DevOps. When I create a new branch and make any changes, those same changes are being applied to the master branch and all other branches rather than staying isolated. When I go to look at the changes waiting to be staged for a commit, no matter what branch they're done in, the changes are applied to all other branches and also in the staged area.
Any ideas on what's going on here?
I appreciate any help on this.