Lompat ke konten utama

Git dan GitHub Dasar

Pelajaran 12 dari 14

Remote · Pelajaran 12

Menyalin repo dan menarik perubahan

Tujuan: Pengguna dapat menyalin repo dari remote dengan git clone dan menarik commit dari remote dengan git pull.

±10 menitDiperiksa 2026-09-22

git clone alamat menyalin seluruh repo dari remote ke folder baru, lengkap dengan riwayatnya. Remote origin langsung terdaftar dan cabang main sudah dipasangkan.

git clone /remote/laporan-kas.git
Cloning into 'laporan-kas'...
cd laporan-kas
git log --oneline

git pull menarik commit baru dari remote lalu menggabungkannya ke cabang aktif. Isinya sama dengan dua langkah: mengambil commit (fetch) lalu merge.

git pull origin main

Di simulator ini, remote contoh berada di path /remote/nama.git. Di dunia nyata alamatnya berbentuk https://github.com/pemilik/nama.git.

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Software Carpentry — Version Control with Git (git-novice) (CC-BY-4.0), Library Carpentry — Intro to Git (lc-git) (CC-BY-4.0), Learn Git Branching (level intro, rampup, remote) (MIT), GitHub Skills — Introduction to GitHub (MIT), GitHub Skills — Resolve merge conflicts (MIT), GitHub Skills — Review pull requests (MIT). Rincian perubahan ada di halaman kelas.