将所有推送的提交还原为几个文件

时间:2016-12-18 05:00:16

标签: git

我已经修改了一些我要恢复的文件。我想从几个文件恢复在分支上进行的所有提交。我尝试过使用git checkout但是这些文件有很多提交,这使得这个过程非常漫长。还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

您可以将git checkout用于单个文件或目录: git checkout <hash> -- /path/to/file 首先,你应该在你的文件使用git log时找到哈希。