Blogger Jateng

Membuat Perubahan dengan Git: Menambahkan, Melakukan, dan Mendorong

Git dianggap sebagai aset penting dalam pengembangan perangkat lunak kontemporer karena memberdayakan tim untuk bekerja sama dalam proyek secara efektif dan memantau perubahan tanpa tersendat-sendat. Namun sebagai pengembang yang bekerja dengan Git, Anda harus memahami jika, kapan, dan bagaimana cara menambahkan, berkomitmen, dan mendorong. Pada artikel ini, kita akan melihat langkah-langkah kunci ini, mengapa mereka perlu dilakukan dan bagaimana cara melakukannya secara efisien.

Menambahkan Perubahan ke Area Pementasan

Sebelum Git mulai melacak perubahan pada file Anda, Anda harus memberi tahu Git tentang konten yang baru dimodifikasi. Kemudian, tambahkan perubahan yang ingin Anda sertakan dalam komit berikutnya ke area pementasan. Area pementasan adalah semacam perhentian sementara, di mana Anda dapat melihat dan menyiapkan perubahan sebelum Anda benar-benar menyelesaikannya.

sumber: medium.com

Cara Menambahkan Perubahan

1. Periksa Status: Jalankan perintah git status untuk melihat file mana yang telah dimodifikasi, ditambahkan, atau dihapus. Hal ini memungkinkan Anda mengetahui apa yang perlu Anda lakukan untuk melakukan pemanggangan.

2. Menata File: Gunakan git add untuk menambahkan file di area pementasan Misalnya:

git add index.html

Untuk melakukan semua perubahan di repositori, gunakan:

git add . 

3. Centang Stacked Changes (Perubahan Bertumpuk): Sekarang tambahkan file dan jalankan status git lagi untuk memastikan perubahan berada di area staging. File yang telah dipentaskan akan ditampilkan dalam warna hijau.

Melakukan Perubahan

Menyiapkan perubahan Anda adalah langkah pertama, tetapi sekarang Anda perlu melakukan komit. Komitmen digunakan untuk menyimpan perubahan yang dibuat ke repositori pada suatu saat. Ini adalah unit logis dari perubahan dan juga berisi pesan yang menjelaskan apa yang telah dilakukan.

Cara Melakukan Komitmen Perubahan

1. Menambahkan ke Area Pementasan dengan Pesan: Ketik git add. di terminal, perintah ini akan memindahkan perubahan ke area pementasan. Sebagai contoh:

git commit -m "Fix navigation menu bug"

2. Gunakan Pesan yang Bermakna: Pesan yang baik harus langsung pada intinya dan jelas. Pesan tersebut harus menjelaskan apa yang diubah dan mengapa. Hal ini membantu orang lain (dan diri Anda sendiri di masa depan) untuk mengetahui sejarah proyek.

3. Ubah Komit (Opsional): Jika Anda ingin membuat perubahan pada komit terakhir, Anda dapat menggunakan opsi --amend: 

git commit --amend -m "Updated commit message"

Perhatikan bahwa mengubah riwayat menulis ulang, jadi gunakanlah dengan hati-hati, terutama jika Anda telah mendorong komit ke repositori bersama.

Mendorong Perubahan ke Repositori Jarak Jauh

Setelah Anda membuat perubahan secara lokal, Anda perlu mendorongnya ke repositori jarak jauh agar dapat diakses oleh orang lain. Penting untuk mendorong pembaruan karena hal ini akan memperbarui repositori jarak jauh dengan komit Anda dan pekerjaan Anda sampai ke tim Anda.

Cara mendorong perubahan

1. Konfigurasikan Repositori Jarak Jauh: Anda harus memiliki repositori jarak jauh yang terhubung ke repositori lokal Anda. Untuk memeriksa remote, Anda dapat menggunakan:

git remote -v

Jika tidak ada remote yang diatur, tambahkan satu remote:

git remote add origin <repository-URL>

2. Mendorong perubahan: Gunakan perintah git push untuk mengunggah komit Anda ke repositori jarak jauh. Sebagai contoh:

git push origin main

Ganti main dengan nama cabang Anda jika Anda bekerja pada cabang selain main.

3. Lakukan Konflik Push: Jika push Anda ditolak karena repositori jarak jauh telah diperbarui, tarik perubahan terbaru terlebih dahulu:

git pull origin main

Selesaikan konflik apa pun, lalu lakukan pentahapan, komit, dan dorong.

Praktik Terbaik

  • Lakukan pemanggilan secara selektif: Jangan melakukan penambahan git tanpa pandang bulu. Sebaliknya, lakukan pentahapan pada berkas-berkas yang benar-benar relevan dengan perubahan Anda.
  • Sering-seringlah melakukan komit: Lakukan commit dalam jumlah kecil dan teratur. Sebuah komit harus membuat perubahan yang logis.
  • Lakukan push secara teratur: Lakukan push perubahan secara teratur untuk memastikan tidak ada konflik penggabungan dan repo jarak jauh sudah diperbarui.

Kesimpulan

Menambahkan, berkomitmen, dan mendorong adalah langkah-langkah dasar dalam bekerja dengan Git. Dengan menguasai perintah-perintah ini, Anda akan dapat mengelola kode secara efisien dan berkolaborasi secara efektif dengan tim Anda. Latihlah langkah-langkah ini secara teratur, dan mereka akan segera menjadi kebiasaan dalam alur kerja pengembangan Anda. 

Kembali ke>>>> Git untuk Pemula: Kontrol Versi Menjadi Mudah