Saya telah mewarisi repositori git yang berisi banyak proyek dalam direktori terpisah. Saya ingin membagi repositori menjadi repositori individu baru, satu untuk setiap proyek dan kemudian memiliki repositori master berisi proyek-proyek sebagai submodul. Saya ingin melakukan semua ini sambil mempertahankan riwayat revisi masing-masing proyek jika memungkinkan.
Saya bisa mengkloning repositori untuk setiap proyek dan menghapus semua proyek lain setiap saat, tetapi apakah ada cara yang lebih baik untuk menghindari riwayat kloning di setiap repositori proyek baru?