Panduan Lengkap Menangani Submodule Git
Pernah gak mengalami folder di project aplikasi kita menjadi submodule
atau isi nya menjadi kosong? seperti gambar pada gambar.
Hal tersebut biasanya terjadi karena subfolder dari directory aplikasi kita terdapat folder .git
. Itu yang menyebabkan folder/subfolder di directory project kita menjadi submodule.
Berikut cara mengatasi problem folder yang menjadi submodule di git:
Hapus folder
.git
didalam folder yang menjadisubmodule
. Bisa hapus secara manual lewatexplorer
atau jalankan perintahrm -rf .git
di folder yang menjadisubmodule
.Hapus cache dengan menjalankan command berikut
git rm -r --cached -r .
Jalankan perintah
git add .
Jalankan perintah
git commit -m "some commit"
Jalankan perintah
git push origin master --force
Setelah melakukan langkah-langkah di atas silahkan cek kembali folder git
yang menjadi submodule
tadi.
Selamat mencoba!
Subscribe to my newsletter
Read articles from Ajat Darojat directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Ajat Darojat
Ajat Darojat
A software engineer, coding instructor, and creator of Mongoloquent ORM. Active in communities and contribute to open-source projects.