我需要将一堆文件(大约 40-50 个)还原为特定的提交。但是,我不想还原所有文件。如果不对我需要还原的每个文件进行逐文件 checkout ,我该如何做到这一点?我需要还原的所有文件都位于一个文件夹下。
最佳答案
我已经找到了解决方案。
git checkout master~1 ./FolderIWantToRevert ./AnotherFolderToRevert
请注意,我想恢复到之前的提交,这就是为什么 master
之后有 ~1
的原因。
关于git - 如何将多个文件(但不是全部)恢复到过去的提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26335258/