これは brach 名でも出来ます。gitで特定のファイルだけ前の状態に戻したいときのコマンド
konbu13.hatenablog.com
BRANCH_NAME は存在するブランチとして下さい。
branch とはそもそも commit log の hash 値の別名ですので扱えます。
git checkout BRANCH_NAME PATH
下記で複数一気に BRANCH_NAME のものに出来ます。
git checkout BRANCH_NAME PATH1 PATH2
manual を載っけときます。
git-checkout(1)
逆に複雑過ぎてややこしく分からないですね ww
下記の2つのどちらか。
git checkout [-f|--ours|--theirs|-m|--conflict=<style>] [<tree-ish>] [--] <paths>… git checkout [-p|--patch] [<tree-ish>] [--] [<paths>…] <|| patch 扱いになるのかな。