私は以前のSubversionユーザーですが、次の状況でgitがどのように役立つかわかりません。
プロジェクトに複数のdirが含まれているgitリポジトリがあり、この構造に対していくつかのコミットを行っています。
次に、構造を変更して、ルートにあるすべてのフォルダー/ファイルを新しいフォルダーに移動する必要がありますが、それでもファイルのコミット履歴を保持したいと思います。
たとえば私のリポジトリでは、現在このような構造になっています
src
res
xml
file.txt
.gitignore
それらすべてをcommonというフォルダーに移動して、リポジトリのルートに次の構造を持たせたい
common
.gitignore
それは可能ですか、もしそうなら、どのように?
ありがとうございました