mercurial - 等效于 'hg rebase' 的 'git rebase --skip'
问题描述
hg histedit
我正在做一个 Mercurial rebase(由 在 git 中,我会刚刚完成git rebase --skip
. Mercurial中是否有等价物?
解决方案
如果你意识到你应该放弃它,那么安全的赌注是做hg histedit --abort
,然后重做hg histedit
并选择drop
那个变更集。
唯一的缺点是在同一操作中已解决的任何其他变更集冲突上失去进展。为避免这种情况,hg histedit --edit-plan
允许将变更集更改为drop
,然后使用hg histedit --continue
. 但是目前的冲突还是要先解决,所以比如说hg resolve --all --mark
可以先做。但我认为这取决于当前情况的细节并且变得更加复杂和冒险,并且在大多数情况下可能不值得麻烦。
推荐阅读
- reactjs - 使用渲染选项自动完成材料未找到酶中的查找元素具有类名
- html - Bootstrap4 图像未显示在屏幕上
- pandas - 如何在数据框的表格中换行(转换为 .png)
- windows - Jenkins git 身份验证在 Windows 上使用正确的凭据失败
- java - setText() 在 try 语句 Java 中不起作用
- python - 是否可以使用 cv2 更改图像的所有尺寸?
- python - 为什么 heroku 一直对我说“没有运行 Web 进程?”
- javascript - 重新启动游戏时如何阻止Javascript多次调用函数
- github - 如何执行 svg.setAttribute("width", svg.getBBox().width); 在服务器端?
- python - DuckDuckGo 结果抓取