繁体   English   中英

git,如何找到所有匹配的文件并恢复到以前的提交

[英]git, how to find all matching files and revert to previous commit

我的提交中有很长的文件列表,这些文件已被推送到仓库。 我想将一组这些文件重置回之前的提交,但保留我对 rest 所做的更改。

例如:

  • 文件夹名称1
  • 文件夹名称3
  • 文件夹名称4

我想恢复对 foldername3 中所有文件(大约 500 个文件)的更改,而不必为每个文件手动执行。

只有一个文件夹,整个,没有例外? 这很简单——签出上一次提交的文件夹:

gt checkout HEAD~ -- foldername3

暂无
暂无

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

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