一連のファイルを追加および削除しました/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.
それは理にかなっています: チェックアウトしようとしているファイルは、以前のコミットにあったファイルではなく、新しいファイルです。しかし、ファイルの名前がわからない場合、どうすればチェックアウトできますか?