Jika Anda BELUM mendorong 4 komit ini, Anda dapat melakukannya sebagai berikut:
Buat file patch untuk semua komit ini:
git format-patch -4
Mundur kembali dengan 4 komit:
git reset --hard HEAD~4
Tambahkan file yang hilang:
git add missing-file
Lakukan dengan --amend
:
git commit --amend
Terapkan kembali semua tambalan yang disimpan:
git am *.patch
Jika Anda telah mendorong, Anda TIDAK boleh menggunakan metode ini. Sebagai gantinya, akui saja kesalahan Anda dan buat satu komitmen lagi di atas HEAD yang memperbaiki masalah ini.