繁体   English   中英

如何将多个文件(但不是全部)还原到过去的提交?

[英]How to revert multiple files (but not all) to a past commit?

我需要将一堆文件(大约40-50)还原到特定的提交。 但是,我不想还原所有文件。 如果不对每个需要还原的文件执行每个文件签出,我该怎么做? 我需要还原的所有文件都位于一个文件夹下。

我已经找到了解决方案。

git checkout master~1 ./FolderIWantToRevert ./AnotherFolderToRevert

请注意我想恢复到之前的提交,这就是为什么master之后有~1的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM