Git git restoreで特定のファイルだけを過去に戻す方法【git checkoutとの違い】 プロジェクト全体を巻き戻さずに特定のファイルだけを過去のコミット状態に戻す、Git 2.23以降推奨のgit restore --sourceコマンドの使い方をgit logと組み合わせて解説します。git checkoutとの違いも明確にします。 2026.05.25 Git