[英]Git: How to checkout all committed .css files in specific directory?
我在/webroot/modules/mod_menu
添加和刪除了一堆文件,我想從上一次提交中獲取所有的.css文件。 不幸的是,我刪除了它們,我不記得他們的名字了。
如果我嘗試去做
git checkout HEAD^ /webroot/modules/mod_menu/*.css
它失敗並顯示一條消息
error: pathspec '/webroot/modules/mod_menu/css_5XB5aQOGzDUVxnwtHDXg0AJDjmjZbe2Sh1K2BEkR5cM.css' did not match any file(s) known to git.
error: pathspec '/webroot/modules/mod_menu/css_foYlSNpOa-3y78f5xFwefA_kiFD67qfm6I1kXpro1XI.css' did not match any file(s) known to git.
error: pathspec '/webroot/modules/mod_menu/css_n7aK8s-ciXhQyEYWNOJtISbWxtxQiQvnD-N_xWUtD5A.css' did not match any file(s) known to git.
這是有道理的:它正在嘗試檢出的文件是新文件,而不是我先前提交中的文件。 但是,如果我不知道文件名,該如何檢出它們?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.