几天来,我对git有问题。
假设我有一个分支“ master”。我创建了一个分支“ normal”,我创建了“ git checkout normal”,然后对代码进行了一些更改。
如果我“ git checkout master”,然后执行“ git status”,则我在完全不同的分支上可以看到我在分支法线上所做的更改!
那不是我一直的行为。我不得不说我现在完全无能为力。我不知道发生了什么
你能帮我一下吗?我有git 2.3.3,并且在Manjaro Linux上。
不会,我在签出母版之前没有提交更改。是的,git checkout master成功。这很奇怪,因为通常如果您不提交,就无法签出分支。我不必“ git stash”。
—
Rififi
git checkout master