Back to blog
Fundamental

Mengenal Perintah Dasar Git: Git Clone, Git Pull, dan Git Merge

Bekerja dalam tim mengharuskanmu paham cara menggabungkan kode. Kenali perintah lanjutan Git agar pekerjaan temanmu tidak terhapus.

super admin·16 Juni 2026·2 min read
Mengenal Perintah Dasar Git: Git Clone, Git Pull, dan Git Merge
Article Content

Git Bukan Sekadar Tempat Backup Pribadi

Di artikel sebelumnya, kamu sudah belajar cara meng-upload kodemu ke GitHub (add, commit, push). Namun, potensi asli Git baru terlihat ketika kamu mulai bekerja bersama developer lain dalam satu project yang sama.

Berikut adalah 3 perintah krusial yang harus kamu ketahui jika berkolaborasi di GitHub.

1. Git Clone: Mengunduh Project dari Internet

Ketika kamu baru masuk ke perusahaan atau ingin ikut membantu project *Open Source*, kamu belum punya kode mereka di laptopmu. Kamu tidak men-downloadnya dalam bentuk file .ZIP biasa. Kamu harus menggunakan git clone.

# Mendownload repositori utuh beserta history perubahannya
git clone https://github.com/perusahaan/web-project.git

Perintah ini akan membuat folder baru di laptopmu yang otomatis terhubung (sinkron) dengan repository aslinya di GitHub.

2. Git Pull: Mengambil Update Terbaru

Misalkan malam ini teman kerjamu (Budi) memperbaiki sebuah error dan melakukan push kodenya ke GitHub. Keesokan paginya, kode di laptopmu sudah Ketinggalan Zaman.

Sebelum kamu mengetik kode baru, kamu WAJIB menyamakan kodemu dengan yang ada di server. Perintahnya adalah git pull (tarik).

git pull origin main

Ini akan mengunduh perubahan milik Budi dan langsung menggabungkannya ke dalam file di laptopmu secara otomatis.

3. Git Branch & Git Merge: Jalur Pararel

Aturan paling suci dalam dunia kerja: Jangan pernah langsung mengedit di branch 'main' atau 'master'! Branch utama harus selalu bersih dan siap dipakai (production-ready).

Jika kamu ditugaskan membuat fitur "Login Facebook", buatlah *cabang* (Branch) baru yang terpisah dari jalur utama.

# Membuat dan berpindah ke cabang baru
git checkout -b fitur-login-fb

Di cabang ini, kamu bisa bereksperimen sampai rusak sekalipun tanpa mengganggu branch utama. Setelah selesai dan kodenya dirasa aman, barulah cabang kamu tersebut Digabungkan (Merge) kembali ke branch utama, biasanya melalui proses persetujuan yang disebut Pull Request (PR) di halaman GitHub.

Kesimpulan

Siklus kerja ideal seorang programmer tim adalah: Buat Branch baru → Tulis kode → Commit → Push branch tersebut → Minta tim untuk me-review kodenya → Merge ke branch Main → Selesai.

Mau langsung pakai template?

Jelajahi template gratis dan premium di TampilKit untuk mempercepat proses development project kamu.

Browse Templates