如何撤消git commit并仅回滚到所选文件的先前版本?

时间:2013-07-24 23:49:46

标签: git bitbucket

我在本地提交了几个文件。现在我想将1个文件回滚到以前的版本。

实施例: 承诺:A,B,C

想要: 提交:A,C 回滚:B

任何人都可以帮助我吗?

感谢。

1 个答案:

答案 0 :(得分:1)

您想使用git checkoutgit show

git checkout B -- path/to/file

或者:

git show B:./path/to/file > ./path/to/file

然后像往常一样添加和提交。