Git ですべてのファイルをチェックアウトせずに別のブランチに切り替えることは可能ですか?
ブランチを切り替えた後、すべてのファイルを削除して再生成し、コミットして元に戻す必要があります。したがって、ファイルのチェックアウトは時間の無駄です (約 14,000 個のファイルがあり、長い操作です)。
すべてを明確にするために:
ドキュメントを GitHubにアップロードするには、これらすべてが必要です。
gh-pagesブランチのリポジトリがあります。ドキュメントをローカルで再構築するときは、それをリポジトリ ディレクトリにコピーし、コミットして GitHub にプッシュします。しかし、ローカルにドキュメントのコピーが 2 つあったので、満足できませんでした。そして、空のブランチを作成し、コミット後に空に切り替えてファイルを削除することにしました。しかし、元に戻すには時間がかかるため、この質問をしました。
gh-pagesブランチに残してファイルを削除できることはわかっていますが、汚い作業ツリーは好きではありません。