# git commit > Komit berkas ke dalam sebuah repositori. > Informasi lebih lanjut: . - Komit berkas bertahap ke repositori dengan sebuah pesan: `git commit {{[-m|--message]}} "{{pesan}}"` - Komit berkas bertahap dengan pesan yang disimpan dalam suatu berkas: `git commit {{[-F|--file]}} {{jalan/menuju/berkas_pesan_komit}}` - Ubah secara otomatis semua berkas yang dimodifikasi menjadi ke status stage dan menambahkan sebuah pesan: `git commit {{[-a|--all]}} {{[-m|--message]}} "{{pesan}}"` - Komit berkas bertahap kemudian tandatangani komit tersebut menggunakan kunci GPG (atau kunci yang didefinisikan dalam berkas konfigurasi jika tidak didefinisikan): `git commit {{[-S|--gpg-sign]}} {{id_kunci_gpg}} {{[-m|--message]}} "{{pesan}}"` - Ganti komit terakhir dengan perubahan yang ada di status stage saat ini: `git commit --amend` - Komit berkas tertentu (yang sudah di status stage): `git commit {{jalan/menuju/berkas1 jalan/menuju/berkas2 ...}}` - Buat komit kosong, tanpa berkas bertahap: `git commit {{[-m|--message]}} "{{pesan}}" --allow-empty`