新手问题 关于 git 切换问题?

jhunter · May 30, 2014 · Last by lyfi2003 replied at May 30, 2014 · 1833 hits

问题是我首先 git checkout -b new,这个时候会切换到 new 这个分支,然后在分支上代码改动过了,不做任何提交,这个时候我 git checkout master,切换到主分支,为什么主分支的代码也变了,怎么样切换到不会变化的主分支?

没有 git add xxx 之前,你新增的文件和 git 没有任何关系的。 不如描述一下你的场景,大家就可以给你最佳实践。

# at branch
git add . 
git stash
git checkout master
balabala...
git checkout xx_branch
git stash pop
balabala
You need to Sign in before reply, if you don't have an account, please Sign up first.