Git 如何使我的工作区与另一个提交匹配,如;hg revert-r[commit]--all;

Git 如何使我的工作区与另一个提交匹配,如;hg revert-r[commit]--all;,git,Git,在不更改已签出的提交的情况下,如何将整个工作目录设置为不同的提交 在mercurial中,我会使用hg revert-r[commit]--all使用带有路径的git checkout;e、 对于完整的实际工作目录: git checkout <commit-id> -- . git签出--。 git签出--.这正是我想要的。让它成为一个答案,而不是一个评论,我会选择它。

在不更改已签出的提交的情况下,如何将整个工作目录设置为不同的提交


在mercurial中,我会使用
hg revert-r[commit]--all

使用带有路径的
git checkout
;e、 对于完整的实际工作目录:

git checkout <commit-id> -- .
git签出--。

git签出--.
这正是我想要的。让它成为一个答案,而不是一个评论,我会选择它。