Git 管理の特定のバージョンの特定のフォルダを外部にコピーしたい
Q&A
Closed
解決したいこと
Git で特定のバージョン(ブランチやタグで指定)の特定のフォルダ(リポジトリルートからのパス)の内容を指定の場所(リポジトリ外のパス)にコピーしたいです。
良い方法はありますでしょうか?
自分で試したこと
シンプルな方法として、対象のバージョンを checkout して、フォルダをコピー後にもとのバージョンに戻すという方法があります。
しかし、手間が多く、一旦 checkout しなくても、何らかの git コマンドで直接取ってこれるのでは?と思います。
特にファイルが多く、作業中ブランチとコピーしたいバージョン間で差分が大きいと checkout するのにも時間がかかります。
作業中のファイルがあればそれを stash や仮コミットしないと checkout できないのでそういった手間も発生します。
良い方法があればご教授お願いします。