如何撤消git提交并仅回滚到所选文件的以前版本?
我在本地提交了几个文件。现在我想将1个文件回滚到以前的版本 例如: 承诺:A、B、C 想要: 提交:A,C 回滚:B 有人能帮我吗如何撤消git提交并仅回滚到所选文件的以前版本?,git,bitbucket,Git,Bitbucket,我在本地提交了几个文件。现在我想将1个文件回滚到以前的版本 例如: 承诺:A、B、C 想要: 提交:A,C 回滚:B 有人能帮我吗 谢谢。您想使用git checkout或git show: git checkout B -- path/to/file 或: 然后像往常一样添加并提交。您想使用git checkout或git show: git checkout B -- path/to/file 或: 然后像往常一样添加并提交。此文件的可能副本是针对特定文件的-我们如何为整个合并拉取执行此
谢谢。您想使用
git checkout
或git show
:
git checkout B -- path/to/file
或:
然后像往常一样添加并提交。您想使用
git checkout
或git show
:
git checkout B -- path/to/file
或:
然后像往常一样添加并提交。此文件的可能副本是针对特定文件的-我们如何为整个合并拉取执行此操作?@RickyLevi您想使用
git revert
。这里的诀窍是,您需要知道选择哪一个家长。有关更多详细信息,请参阅中的-m
标志上的文档。这是针对特定文件的-如何对整个合并拉取执行此操作?@RickyLevi您想使用git revert
。这里的诀窍是,您需要知道选择哪一个家长。有关更多详细信息,请参阅中关于-m
标志的文档。