我创建了一个名为test
.
git branch test
git checkout test
然后我做了很多改变。添加文件,更改文件等。
当我checkout
master
所有的分支更改仍然存在时。我以为代码会回到分支之前的状态?我没有正确理解分支概念吗?
我正在使用 Visual Studio 和在这里找到的 Git 插件:http: //visualstudiogallery.msdn.microsoft.com/63a7e40d-4d71-4fbb-a23b-d262124b8f4c