git checkout --patch (aka -p) 的 Mercurial 等价物是什么?

问题描述 投票:0回答:1

Git 命令

git checkout --patch <commit>
允许您以交互方式将
HEAD
<commit>
之间的差异应用于您的工作树。换句话说,它允许您准备一个提交,该提交可以部分更新您的存储库以匹配不同的提交。

Mercurial 中有等效项吗?

mercurial
1个回答
0
投票

一种方法是:

hg revert -r <commit> --all
hg commit --interactive
# Deselect everything except what you want to keep in the interactive UI
hg revert --all
© www.soinside.com 2019 - 2024. All rights reserved.