Di Tutorial GIT Series Bahasa Indonesia yang ke-4 kali ini kita akan mempelajari mengenai bagaimana menggunakan perintah Add dan Commit pada Git, Saya sarankan anda membaca tutorial sebelumnya agar lebih mudah mengikuti tuturial Git ini : #3 Tutorial Git Membuat Project Dan Init Git Dengan Status jika anda sudah mengikuti tutorial sebelumnya langsung saja kita meluncur ke TKP untuk memulai mempelajari tutorial GIT lanjutan ini.



Apa Yang Akan Kita Pelari?

1. Add File Git Dan Commit Yang Baik
2. Add All File Git Dan Commit Git

Add File Git Dan Commit Yang Baik

Pertaman silahkan menuju direktori folder yang telah kita buat sebelumnya yaitu web_git

cd web_git
Setelah itu kita Add, perintah Add berguna untuk stagging atau untuk menanbahkan perubahan atau resgiterasi perubahan pada GIT project kita. Kita add file index.html yang telah kita buat

git add index.html

Kemudian kita cek status nya dengan perintah

git status
Maka hasilnya akan seperti gambar di bawah ini :


Setelah kita Add file kedalam GIT branch kita, selanjutnya kita bisa Commit. Apa itu commit?, commit adalah sebuah perintah GIT untuk mengubah staging atau register menjadi terdaftar sepenuhnya selain itu commit juga berguna sebagai history/riwayat mengenai apa yang kita rubah pada code kita.

#NOTE 
Cara membuat message atau pesan commit yang baik saya sarankan menggunakan Bahasa Inggris dan menjelaskan perubahan apa yang kita lakukan pada project kita, berikut contoh commit GIT yang baik dan saya sarankan.

git commit -m 'Initial project and create file index.html' 
-m  : adalah singkatan dari message
parameter  kedua adalah file yang kita ubah.

Kemudian cek lagi dengan perintah

git status

Maka hasilnya akan seperti gambar di bawah ini:


nothing to commit, working tree clean : artinya bahwa project Git anda tidak ada perubahan dan siap untuk push, pull maupun merge, untuk push, pull dan merge akan saya jelaskan di tutorial selanjutnya.

Selamat anda telah berhasil membuat add dan commit Git di project anda.


Add All File Git Dan Commit Git

Setelah kita mencoba GIT Commit dengan file, di bagian ini kita akan mengcommit semua file, bayangkan jika anda menggunakan framework atau project yang sudah memiliki struktur seperti Project android atau iOS yang jika kita menginstall library maka banyak perubahan tanpa kita tahu dimana letak file tersebut, nah oleh karena itu GIT menyediakan perintah untuk menyimpan banyak file sekaligus. Apalagi jika anda menggunakan framework JS sebut saja React Native, ReactJS atau Angular yang jika anda menginstall library maka banyak fie yang berubah bawaan dari Framework/Lib tersebut.

Buat 2 FIle di dalam project web_git

README.md
index.css

Tambahkan kode di file README.md seperti di bawah ini :

# Belajar GIT
Belajar GIT adalah project untuk saya belajar GIT
Kemudian tambahkan kode CSS di index.css seperti kode dibawah ini

h1{
    color: aqua;
}
h2{
    color: blue;
}
h3{
    color: brown;
}

Kemudian tambahkan kode berikut di index.html sehinga file index.html menjadi seperti di bawah ini:

<!DOCTYPE html>
<html>
 <link rel="stylesheet" type="text/css" href="index.css"><body>
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>
</body>
</html>
Maka seleuruh file kita menjadi seperti di bawah ini :



Lalu silahkan add semua file dengan perintah di bawah ini

git add .

Tanda titik memiliki artike menambahkan semua file

Kemudian berikan message di bawah ini :

git commit -m 'Create css style, readme.md and link styles css with index.html'
Maka hasilnya seperti gambar di bawah ini :


Bisa kita lihat, kita telah menambahkan 15 file kode dan menguba 3 files.

Kemudian jalankan perintah  status untuk mengecek perubahan:

git status



Selamat anda telah berhasil mempelajari materi GIT Add dan GIT Commit yang baik dan dianjurkan semoga dapat bermanfaat dan membantu kamu yang sedang mempelajari GIT Tutorial Bahasa Indonesia.

Baca Juga Tutorial Git Sebelumnya: