git - Ran git rebase origin/develop 现在我有一个 (develop|REBASE 1/2) - 分支

标签 git rebase

所以,我对 git 还很陌生,并且仍然会遇到一些问题。有人分享了一个 pull master 分支的快速技巧...git rebase origin/master。所以,我在开发上做了同样的事情,并不认为这会伤害它。不是,我在分支(develop|REBASE 1/2)。当我切换到 master 时,它仍然显示 (develop|REBASE 1/2)。我去回退提交,但什么也没发生。

我正在尝试撤消此操作并返回到最新的提交。 有人有什么建议吗?

编辑 所以,我终于找到了一些可以帮助的东西。我首先运行了 git rebase --abort,然后我确实需要向后退,所以我运行了 git reset --hard HEAD@{22} 以返回到上次提交在搞砸之前我需要这么做。

最佳答案

git rebase --abort 将取消您当前 checkout 的分支上的 rebase 操作。

关于git - Ran git rebase origin/develop 现在我有一个 (develop|REBASE 1/2) - 分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26758994/

相关文章:

Git - 重新设置一组分支

git:为单个命令选择编辑器

git:我如何轻松判断我是否处于 rebase 过程中

git-dir 无法工作,因为路径无法识别

android - 在 android studio 中删除旧的并添加新的 git

git - 如何在推送时自动部署我的 git repo 的子模块?

git - 更改 Git/GitHub 存储库的作者姓名和电子邮件,保留所有提交的时间戳

git - 如何使用 git rebase 清理复杂的历史记录

git - 如何获取直接在服务器上提交/merge 的Gerrit更改的详细信息

git - 管理黑客发布