私は古い Git リポジトリを持っていapp
ます。それから、1 年後、アプリをゼロから再構築したいと思ったので、新しいレポを作成し、それをapp-2
.
今、新しいレポではなく、新しいブランチか何かを作成する必要があることに気付きました。これは、の履歴をapp-2
上に移動してから削除し、 +のすべての履歴が含まれるようにしapp
たいからです。app-2
app
app
app-2
これは可能ですか?
アップデート:
(ディレクトリを除く)app
すべてのファイルを削除してコミットすることにより、レポを「リセット」しようとしました。それで:app
.git
cd ~/Projects/app-2
git format-patch --stdout --root master > ../app/app-2-patches.txt
cd ../app
git am app-2-patches.txt
しかし、ブランチを持っていた場所で競合が発生しましたapp-2
。
app-2
の履歴のブランチ構造を維持したまま、からのコミットを適用することはできますapp-2
か?