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!
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