git worktree
同じリポジトリを、二重にcloneせず別のディレクトリにチェックアウトする機能。git worktree add ../hotfix release-1.2のように使う。
.gitディレクトリを共有するため、ディスク容量も通信量も節約できる。各ワークツリーは独自のブランチをチェックアウトする。長期の機能開発の最中に緊急のホットフィックスが入ったときに最適だ。VS CodeやJetBrainsなど、多くのエディタがワークツリーをネイティブに扱える。
同じリポジトリを、二重にcloneせず別のディレクトリにチェックアウトする機能。git worktree add ../hotfix release-1.2のように使う。
.gitディレクトリを共有するため、ディスク容量も通信量も節約できる。各ワークツリーは独自のブランチをチェックアウトする。長期の機能開発の最中に緊急のホットフィックスが入ったときに最適だ。VS CodeやJetBrainsなど、多くのエディタがワークツリーをネイティブに扱える。