Git 分支合并错误
Git Branch Merging Mistake
有谁知道我怎样才能回到remotes/origin/develop?
提前致谢!
你想去哪个分支"get back to origin/develop
"?
确保你检查了正确的分支(这里,很难从屏幕截图中分辨出来。我假设它是 develop
你想要回滚)然后做
git reset --hard origin/develop
使分支 return 到那个状态。
两个警告,不过:
1) 它会重写你的分支的历史,所以如果你碰巧在此期间推送了你的分支*,你将不得不采用另一种策略。
2) 在 执行任何这些操作之前,请务必以某种方式保存未提交的更改,无论是存储还是提交。硬重置 是 不可撤销的,但仅限于分支指向部分。未提交的更改会真的丢失。
* (如果分支是 develop
, 显然不是,但 是 的情况sem2
)
有谁知道我怎样才能回到remotes/origin/develop?
提前致谢!
你想去哪个分支"get back to origin/develop
"?
确保你检查了正确的分支(这里,很难从屏幕截图中分辨出来。我假设它是 develop
你想要回滚)然后做
git reset --hard origin/develop
使分支 return 到那个状态。
两个警告,不过:
1) 它会重写你的分支的历史,所以如果你碰巧在此期间推送了你的分支*,你将不得不采用另一种策略。
2) 在 执行任何这些操作之前,请务必以某种方式保存未提交的更改,无论是存储还是提交。硬重置 是 不可撤销的,但仅限于分支指向部分。未提交的更改会真的丢失。
* (如果分支是 develop
, 显然不是,但 是 的情况sem2
)