Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Git dan GitHub Dasar

Pelajaran 18 dari 22

GitHub: fork, pull request, review, dan issue

Misi: kontribusi lewat fork dan pull request

Setelah pelajaran ini kamu bisa menjalankan satu putaran kontribusi penuh: menyegarkan fork, mengerjakan issue di cabang sendiri, mengirimkannya, dan menanggapi review.

±17 menitDiperiksa 27 Sep 2026

Materi

Repo laporan kas Toko Nusantara terbuka untuk umum, tetapi hak tulisnya hanya ada pada tim keuangan. Di sana terbuka issue nomor 7: kerangka kas Februari belum dibuat. Kamu sudah mem-fork repo itu, jadi salinanmu ada di /remote/ani-laporan-kas.git dan repo asalnya di /remote/tim-laporan-kas.git.

Empat latihan berikut mengerjakan satu putaran penuh, dari menyegarkan fork sampai menanggapi review. Lulus misi ini bila minimal 80 persen latihannya benar.

Latihan

0/4 lulus

Misi akhir modul: luluskan minimal 4 dari 4 tugas. Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 3 dari 4

Pull request diajukan dengan dua penunjuk: base adalah cabang tujuan, head adalah cabang asal. Mana yang benar untuk usulanmu dari fork?

Pilih satu jawaban

Latihan 4 dari 4

Pull request-mu digabungkan ke main repo tim. Apa yang terjadi pada issue #7 dan pada forkmu?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Tampilkan 4 lagi

Sebagian 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).