Tutorial Git #3 : Git Commit
"Git Commit adalah perintah Git untuk menyimpan perubahan versi revisi pada repository Git. "
Git Commit adalah perintah Git untuk menyimpan perubahan versi revisi pada repository Git. Setiap kita melakukan “commit”, Git akan membuat dan menyimpan history revisi pada repository proyek_html . Sehingga kita bisa mengembalikan file yang kita commit ke revisi sebelumnya.
Seperti yang sudah dibahas tentang kegunaan Git pada Tutorial Git #1 : Apa Itu Git dan Belajar Git Dari Dasar.
Sebelum teman-teman mengikuti tutorial cara commit git ini,
disarankan sudah memahami tentang cara membuat repository Git yang sudah kita bahas sebelumnya.
Git Commit
Untuk belajar commit pada Git, kita akan mencoba membuat contoh dengan membuat repository baru sebagai percobaan. Silahkan buat sebuah repository baru dengan nama repository “proyek_html“. Ketik perintah berikut pada terminal atau cmd.
git init proyek_html
Setelah repository “proyek_html“. berhasil dibuat, buat 3 file baru di dalam repository tersebut.
Menambah file html |
Kita akan berkenalan dengan perintah lain dari Git. yaitu git status. Ketik perintah git status untuk melihat status dari ketiga file html yang sudah kita buat seperti pada gambar di atas.
Git Status ( Mengecek Status Git) |
Seperti yang bisa teman-teman lihat pada gambar di atas. sekarang kita sedang berada dalam branch master dan ketiga file yang ada dalam repository “proyek_html“. berstatus modified.
Apa artinya?
Simak penjelasan status file berikut.
3 Status File Pada Repository Git
- Modified
Modified adalah status dimana sudah ada perubahan atau revisi pada pada file tersebut, tapi belum di tandai untuk di simpan ke version control.Misalnya sudah ada perubahan pada file tersebut, tapi belum dibungkus untuk di commit. - Staged
Staged adalah status file yang sudah ada perubahan di dalamnya dan sudah ditandai. dan siap untuk di lakukan commit. - Commited
Commited adalah status file yang sudah ada perubahan di dalamnya, sudah ditandai, dan sudah di lakukan commit.
Membuat Commit Git Pertama
Untuk lebih memahami istilah status kondisi file di atas, kita lanjut ke proses menandai file dan melakukan commit untuk membuat riwayat revisi. Sekarang kita akan menandai file yang ingin kita commit dengan perintah git add Untuk cara menandai file yang ingin di commit bisa menggunakan perintah berikut.
git add index.html
git add concact.html
git add about.html
atau bisa menuliskan nama file nya secara sekaligus.
git add index.html contact.html about.html
atau jika ingin menandai file dengan memfilter ekstensi file nya bisa menggunakan perintah
git add *.html
atau jika ingin menandai semua file dan direktori(folder) bisa gunakan perintah berikut. Setelah kita tandai file yang ingin kita commit dengan perintah git add. maka sekarang status file tersebut menjadi staged. Setelah kita tandai file dengan perintah git add seperti di atas, sekarang ketiga file tersebut sudah berstatus staged.
Artinya ketiga file tersebut sudah di tandai sebagai file yang siap untuk kita lakukan commit.Sekarang kita lakukan commit agar Git menyimpan semua perubahan tersebut. Gunakan perintah git commit untuk melakukan commit. Kita bisa memberikan komentar atau pesan pada revisi yang disimpan dengan menambahkan argumen -m, kemudian diikuti dengan pesan revisi yang ingin kita buat.
Perhatikan gambar di atas, kita sudah berhasil melakukan commit dengan memberikan tambahan perintah argumen -m dan mengisi pesan commit nya dengan “ini project saya“. Saat kita periksa lagi dengan perintah git status, commit sudah berhasil kita lakukan.
Sekarang status dari ketiga file html tadi sudah menjadi commited. kemudian kita bisa melakukan push meyimpan di github atau gitlab kita cara adalah dengan perintah
git push origin -u main // main itu tergantung dari bracnh kali apa
Oke terimakasih, semoga artikel bisa membantu kalian