Saya baru mengenal git dan akan sangat menghargai bantuan dengan menambahkan submodules. Saya telah menerima dua proyek berbagi beberapa kode umum. Kode bersama hanya disalin ke dua proyek. Saya membuat repo git terpisah untuk kode umum dan menghapusnya dari proyek dengan rencana untuk menambahkannya sebagai submodule git.
Saya menggunakan opsi path dari git submodule add untuk menentukan folder:
git submodule add url_to_repo projectfolder
tapi kemudian mendapat kesalahan:
'projectfolder' already exists in the index"
Ini adalah struktur repositori yang saya inginkan:
repo
|-- projectfolder
|-- folder with common code
Dimungkinkan untuk menambahkan submitule git langsung di repo atau ke folder baru di sana, tetapi tidak di folder proyek. Masalahnya adalah itu benar-benar perlu ada di folder proyek .. Apa yang bisa saya lakukan tentang ini dan apa yang saya salah pahami tentang opsi path dari git submodule add?
git rm
pada folder yang ada membantu: |
git ls-files --stage projectfolder
?