私は現在成長しているgitプロジェクトを持ち、いくつかの部分が独自のプロジェクトになり始めています。サブプロジェクトにgitプロジェクトを分割する
私はそれらのサブモジュールを作成したいが、ファイルの履歴を保存したい。そこ異なるフォルダ間の移動(例えば、partThatIsItsOwnProject
にpartThatIsNotItsOwnProject
から、私は、あまりにもその移動のための歴史を持っているしたいと思います。)となりました
前に:私はしたいのですが
/.git
/someFiles
/partThatIsItsOwnProject
--/subdirectory
/partThatIsNotItsOwnProject
--/subdirectory
:
/.git
/someFiles
/partThatIsItsOwnProject
--/.git
--/subdirectory
/partThatIsNotItsOwnProject
--/subdirectory
だから、私はgit subtree
がそうするだろうと推測しましたが、オリジナルのgitリポジトリを保持し、その一部しか表示していないようです。 git submodule
はこの設定の対象と思われますが、どのように移行しますか?