Rebased Git,但未取消更改?
Rebased Git, but Changes Not Pulled?
我在 origin/master
前进的同时进行了一些提交,然后在我的本地将它们压缩在一起。我仍然没有提交任何内容,但即使在 运行 git pull --rebase
之后,仍然有 origin/master
更改不在我的本地目录中。
怎么会这样? git status
显示干净。
签出要使用 origin/master 变基的项目。
git checkout
从当前分支到 master 分支进行 rebase
git rebase master
如果你的分支是从分支 "previous" 分支出来的,而你想从 master 分支出来,那么
git rebase previous master
进一步阅读this
我在 origin/master
前进的同时进行了一些提交,然后在我的本地将它们压缩在一起。我仍然没有提交任何内容,但即使在 运行 git pull --rebase
之后,仍然有 origin/master
更改不在我的本地目录中。
怎么会这样? git status
显示干净。
签出要使用 origin/master 变基的项目。
git checkout
从当前分支到 master 分支进行 rebase
git rebase master
如果你的分支是从分支 "previous" 分支出来的,而你想从 master 分支出来,那么
git rebase previous master
进一步阅读this