![]() | 1 xiubin 2016-08-24 19:19:02 +08:00 via iPhone 你的意思就是 不要 a 但是要其他分支的代码呗? [http://sanyucz.top/2016/03/25/Git-0/]( http://sanyucz.top/2016/03/25/Git-0/) 直接拖到最后看就可以了 |
2 wittyfox 2016-08-24 19:29:12 +08:00 via Android 你这能不能好好说问题。 |
3 wittyfox 2016-08-24 19:29:58 +08:00 via Android 还要大家猜你的意思 |
![]() | 4 royzhanggy 2016-08-24 19:41:47 +08:00 revert 你自己的 pr , pull 最新的代码就行了,还有 rebase 就 rebase ,不要 merge 最新的代码来达到 rebase 的效果,这才是好习惯 |
5 billlee 2016-08-24 20:02:23 +08:00 方案一: git checkout a git rebase -i develop, 把那个引入 merge 的 commit 删掉 这样 a 分支上应该就只有你的 commits 了。 方案二 git checkout -b b develop 然后用 cherry-pick 把 a 分支上你自己的 commit apply 到 b 上,然后删掉 a 分支 |
6 kevin1852 OP |
![]() | 7 zhanfenghai 2016-08-25 09:53:16 +08:00 可以把 a 回退到最初的 然后再把同事的合过来 |