Menambahkan dan Merubah File di Repositori serta Melakukan Git Commit

Menambah dan Merubah File di Repositori Git

Setelah sebelumnya kita sudah berhasil membuat repositori git untuk sebuah proyek, tentu saja kita akan banyak menambah dan melakukan perubahan file di proyek repositori tersebut.

Git terbilang sudah pintar karena bisa mengetahui jika ada penambahan file baru ataupun perubahan di dalam file yang terjadi pada repositori.

Agar penambahan dan perubahan file di dalam repo terekam oleh git, maka perlu menambahkannya dengan perintah git add nama_file.

Misalkan kita menambahkan file text baru dengan nama catatan.txt yang di dalamnya berisi catatan berikut:

Ini catatan belajar git di tomipedia.com

Kemudian coba kamu tuliskan perintah berikut di terminal

git status

Perintah di atas untuk melihat status perubahan yang terdeteksi git, karena kita telah menambahkan file baru, maka akan muncul seperti berikut

On branch main

No commits yet

Untracked files:
 (use "git add <file>..." to include in what will be committed)
        catatan.txt

nothing added to commit but untracked files present (use "git add" to track)

Perhatikan terdapat nama file `catatan.txt` berwana merah, artinya terdapat file baru di repositori git dan perlu ditambahkan untuk direkam perubahannya oleh git.

Menambahkan File Baru ke Repositori Git

Agar perubahan di dalam file `catatan.txt` bisa direkam oleh git, maka kita perlu melakukan perintah berikut

git add catatan.txt

Kemudian coba cek lagi perubahan status di repo git kita dengan perintah

git status

Maka output saat ini akan berubah menjadi seperti berikut

On branch main

No commits yet

Changes to be committed:
 (use "git rm --cached <file>..." to unstage)
        new file:   catatan.txt

Sekarang bukan warna merah lagi, melainkan menjadi warna hijau. Artinya kita telah berhasil menambahkan file dan git sudah mulai merekam setiap perubahan di file tersebut.

Melakukan Git Commit

Di langkah sebelumnya kita telah berhasil menambahkan file baru sehingga git sudah bisa mendeteksi perubahan di dalam file tersebut. Tetapi penambahan file tersebut belum sepenuhnya ditambahkan ke repositori git, kita masih perlu melakukan commit dengan perintah

git commit -m "menambahkan file catatan.txt"

Output

[main (root-commit) 735905e] menambahkan file catatan.txt
1 file changed, 1 insertion(+)
create mode 100644 catatan.txt

Jangan lupa untuk menambahkan deskripsi perubahan yang dilakukan seperti pada contoh di atas. Hal ini akan berguna jika kita telah melakukan banyak perubahan ke depannya, sehingga bisa mengetahui catatan perubahannya.

Menambahkan Perubahan File ke Repositori Git

Setelah sebelumnya sudah berhasil menambahkan file baru dan melakukan commit pertama, mari kita coba melakukan perubahan di file yang sama yaitu `catatan.txt` dengan menambahkan baris baru menjadi seperti berikut

Ini catatan belajar git di tomipedia.com
Belajar git dasar di tomipedia sangat menyenangkan

Jangan lupa save, lalu cek kembali status perubahan dengan melakukan perintah

git status

Output

On branch main

Changes not staged for commit:

 (use "git add <file>..." to update what will be committed)
 (use "git restore <file>..." to discard changes in working directory)
        modified:   catatan.txt

no changes added to commit (use "git add" and/or "git commit -a")

Tampak mirip dengan saat menambahkan file baru, bedanya sekarang git sudah mengenali file `catatan.txt`, sehingga ketika ada perubahan di dalamnya git akan menandai sebagai modified.

Berikutnya kita perlu menambahkan perubahan file ke repositori git agar perubahan yang terjadi di file tersebut direkam oleh git. Cara menambahkan perubahan file ke repo git langkahnya seperti langkah sebelumnya. Lakukan git add lalu commit.

git add catatan.txt

Sebelum melakukan commit, kamu boleh melihat status perubahan terlebih dahulu dengan perintah

git status

Output

On branch main

Changes to be committed:

 (use "git restore --staged <file>..." to unstage)
        modified:   catatan.txt

Terlihat, status hijau sekarang menjadi modified karena kita melakukan perubahan di file yang sudah ada di repositori git. Jangan lupa lakukan commit.

git commit -m "menambahkan baris baru di file catatan.txt"

Output

[main 9b4684b] menambahkan baris baru di file catatan.txt
1 file changed, 2 insertions(+), 1 deletion(-)

Selamat, kita sudah berhasil menambah & mengubah file serta melakukan commit. Ke depan, kamu hanya perlu melakukan hal yang sama untuk kasus serupa. Alur yang perlu diingat yaitu:

  1. Tambahkan file atau edit file
  2. git add nama-file
  3. git commit -m "deskripsi catatan perubahan"
Tomi Nurhidayat

Data Science dan Machine Learning Enthusiast | SEO Enthusiast.

Previous Post Next Post