Git - Operasi Pembaruan

Halo teman-teman, master Git masa depan! Hari ini, kita akan mempelajari dunia yang menarik dari pembaruan repositori Git Anda. Jangan khawatir jika Anda baru dalam hal ini - kita akan bergerak langkah demi langkah, dan pada akhirnya, Anda akan melakukan pembaruan seperti seorang ahli!

Git - Update Operation

Modifikasi Fungsi Yang Ada

mari mulai dengan sesuatu yang Anda akan lakukan sering: memodifikasi fungsi yang sudah ada. Bayangkan Anda memiliki program kalkulator sederhana, dan Anda ingin memperbarui fungsi penjumlahannya.

Langkah 1: Temukan Berkas

Pertama, navigasikan ke direktori proyek Anda. Katakanlah fungsi kalkulator kita berada dalam berkas calculator.py.

cd my_calculator_project

Langkah 2: Edit Berkas

Buka calculator.py di editor teks favorit Anda. Katakanlah fungsi asli kita terlihat seperti ini:

def add(a, b):
return a + b

Sekarang, kita ingin memperbarui itu untuk menangani lebih dari dua angka. Ini adalah cara kita dapat mengubahnya:

def add(*args):
return sum(args)

Langkah 3: Stage Perubahan

Setelah menyimpan berkas, kita perlu memberitahu Git tentang perubahan kita:

git add calculator.py

Langkah 4: Commit Perubahan

Sekarang, mari kita commit perubahan kita dengan pesan deskriptif:

git commit -m "Memperbarui fungsi penjumlahan untuk menangani argumen multi"

Dan voila! Anda telah memodifikasi fungsi yang ada dan mencatat perubahan di Git.

Tambahkan Fungsi Baru

Sekarang, katakanlah kita ingin menambahkan fungsi baru ke kalkulator kita. Kita akan menambahkan fungsi perkalian.

Langkah 1: Edit Berkas

Buka calculator.py lagi dan tambahkan fungsi baru:

def multiply(*args):
result = 1
for num in args:
result *= num
return result

Langkah 2: Stage dan Commit

Seperti sebelumnya, kita akan stage dan commit perubahan kita:

git add calculator.py
git commit -m "Menambahkan fungsi perkalian baru"

Ambil Perubahan Terbaru

Sekarang, bayangkan Anda sedang bekerja dalam proyek tim. Sebelum Anda push perubahan Anda, selalu baik untuk mengambil perubahan terbaru dari repositori jarak jauh.

Langkah 1: Ambil Perubahan

Pertama, mari kitaambil perubahan:

git fetch origin

Ini mendownload perubahan terbaru tetapi tidak menerapkan mereka ke direktori kerja Anda.

Langkah 2: Gabungkan Perubahan

Jika ada perubahan, Anda ingin menggabungkannya:

git merge origin/main

Ganti main dengan nama cabang Anda jika Anda bekerja di cabang lain.

Langkah 3: Resolusi Konflik (jika ada)

Jika ada konflik, Git akan memberitahu Anda. Anda perlu membuka berkas yang bersengketa dan meresolusi konflik secara manual. Setelah meresolusi, stage berkas dan commit:

git add .
git commit -m "Resolusi konflik penggabungan"

Langkah 4: Push Perubahan

Akhirnya, push perubahan Anda ke repositori jarak jauh:

git push origin main

Lagi, ganti main dengan nama cabang Anda jika perlu.

Operasi Pembaruan Git Umum

Berikut adalah tabel praktis dari perintah Git yang kita bahas, ditambah beberapa ekstra:

Operasi Perintah Deskripsi
Stage perubahan git add <berkas> Persiapan perubahan untuk commit
Commit perubahan git commit -m "pesan" Catat perubahan ke repositori
Ambil perubahan git fetch origin Download perubahan dari jarak jauh
Gabungkan perubahan git merge origin/main Sisipkan perubahan jarak jauh
Push perubahan git push origin main Unggah perubahan lokal ke jarak jauh
Periksa status git status Lihat keadaan direktori kerja Anda
Lihat perbedaan git diff Tampilkan perubahan antara commit, commit dan pohon kerja, dll.

Ingat, latihan membuat sempurna! Jangan khawatir untuk mencoba perintah ini di repositori uji. Git mungkin tampak kompleks pada awalnya, tetapi setelah Anda menguasaiinya, Anda akan meragukan bagaimana Anda bisa hidup tanpanya!

Saya harap panduan ini telah membantu. Tetap mengoding, tetap belajar, dan yang paling penting, bersenang-senang dengan Git! Jika Anda pernah merasa bingung, ingat: bahkan pengembang yang paling berpengalaman kadang-kadang mencari perintah Git di Google. Anda melakukan sangat baik!

Credits: Image by storyset