我在我主分支的基础上创建了新的分支,然后在新的分支上修改代码,然后切换回主分支,主分支也发生了同样的变化,按理说主分支是不会受新分支的影响了呀?是不是我少了什么步骤呢?(全过程使用的菜单没有使用git命令)
您的每一个用心回答,都会让这个世界变得更美好一些!
怎么切换的,和有什么提示呢。
通过一个分支修改了东西,切换其他分支,要么提交代码,要么stash。
不会发生你上面描述的情况。
这个我遇到过,你需要在切换之前将内容添加到缓存里(add -> commit , 或者 stash -> stash pop),再切换 ,你可以试一下
在新的分支上修改代码,然后切换回主分支,主分支也发生了同样的变化。
在分支上修改,主分支不会变化。
你看看是不是你切换错了,看修改记录就知道了。
怎么切换的,和有什么提示呢。
通过一个分支修改了东西,切换其他分支,要么提交代码,要么stash。
不会发生你上面描述的情况。
这个我遇到过,你需要在切换之前将内容添加到缓存里(add -> commit , 或者 stash -> stash pop),再切换 ,你可以试一下
在新的分支上修改代码,然后切换回主分支,主分支也发生了同样的变化。
在分支上修改,主分支不会变化。
你看看是不是你切换错了,看修改记录就知道了。