-
Notifications
You must be signed in to change notification settings - Fork 122
Panduan mengirimkan perubahan repo OpenDK
Eddie Ridwan edited this page Jan 9, 2022
·
3 revisions
Siapa saja dapat mengirimkan perubahan script ke repository OpenDK di Github sebagai pull request
.
Beberapa catatan:
- anda perlu mendaftar/registrasi di Github
- anda perlu mengerti dan memakai Git
- anda perlu membuat fork dari repository OpenSID
- anda perlu mengirimkan perubahan script melalui pull request di Github
- supaya mudah direview, batasi setiap pull request hanya untuk satu masalah atau issue (baca juga https://github.com/OpenSID/OpenDK/wiki/Cara-Ikut-Mengembangkan-OpenDK)
Materi di tautan berikut menjelaskan cara membuat fork and pull request:
Berikut ini adalah ringkasan langkah-langkah untuk membuat pull request, yang diambil dari kedua sumber di atas:
- Di Github, buat fork dari https://github.com/OpenSID/OpenDK (lihat contoh di langkah Fork an example repository di https://help.github.com/articles/fork-a-repo/
- Di komputer anda, install Git (lihat Step 1 di https://help.github.com/articles/fork-a-repo/)
- Di komputer anda, buat clone dari fork yang telah anda buat (lihat Step 2 di https://help.github.com/articles/fork-a-repo/)
- Atur supaya clone anda bisa di-sinkron-kan dengan https://github.com/OpenSID/OpenDK (lihat Step 3 di di https://help.github.com/articles/fork-a-repo/)
- Di komputer anda, memakai Git, buat branch dari master, khusus untuk perubahan yang akan dilakukan
- Lakukan perubahan di branch baru itu. Sesudah selesai, commit dan push ke repo fork anda di Github
- Di Github, pergi ke repo fork anda, pilih branch baru anda dan klik New pull request (lihat langkah Initiating the pull request di https://help.github.com/articles/using-pull-requests/)
- Periksa perubahan yang telah anda lakukan di branch baru itu (lihat langkah Reviewing the pull request di https://help.github.com/articles/using-pull-requests/)
- Setelah siap untuk dikirim, klik tombol Create pull request (lihat langkah Sending the pull request di https://help.github.com/articles/using-pull-requests/)
- Apa itu github? : https://youtu.be/cM-zpc8LUk0
- Belajar GIT - version control system: https://youtu.be/R4BCPryXw80
- Tutorial belajar git: https://www.petanikode.com/tutorial/git
- https://git-scm.com/book/id/v1, Belajar Git berbahasa Indonesia
- https://codesaya.com/git/, Tutorial Git dan Github berbahasa Indonesia
- https://www.petanikode.com/github-workflow/, Github Workflow: Cara Berkontribusi di Proyek Open Source