Skip to content

Latest commit

 

History

History
59 lines (52 loc) · 2.81 KB

File metadata and controls

59 lines (52 loc) · 2.81 KB

Selamat datang Kontributor 🎆

Halaman ini berisi panduan bagaimana cara kamu dapat ikut berkontribusi pada repository ini. Hal yang kamu dapat lakukan adalah:

  1. Membuat & Membantu menjawab pertanyaan yang terdapat pada Issue
  2. Memecahkan masalah berdasarkan Issue yang ada, dan melakukan Pull Request
  3. Memberikan sugesti perubahan ataupun penambahan materi

Membuat Issue

Buat issue berdasarkan issue template yang tersedia atau jika tidak ada, dapat dengan format markdown sebagai berikut :

### Kategori issue
Bisa berisi Ide/Masalah/Pertanyaan/Perubahan dan sertakan file apa saja yang dirubah, sebagai contoh :
- index.md

### Deskripsi Perubahan
Ceritakan tentang ide/masalah/pertanyaan/perubahan kamu pada bagian ini secara ringkas dan jelas

### Screenshot (Opsional)
Unggah screenshot ataupun gambar yang berkaitan dengan ide/masalah/pertanyaan yang ingin kamu bahas

Jangan lupa untuk bertanggung jawab terhadap issue yang dibuat, jika reviewer tidak menutup issue yang kamu buat padahal sudah solve, jangan lupa untuk di solve secara pribadi 😄

Membuat Pull Request

Untuk membantu berkontribusi pada repository ini, hendaknya kita melakukan pull request dengan sebelumnya melakukan Fork pada repository ini. Langkah-langkah berkontribusi pada repository ini:

  1. Lakukan fork pada repository ini
  2. Clone repository ke local
# ssh
$ git clone git@github.com:<username>/PythonID.github.io.git

# https
$ https://github.com/<username>/PythonID.github.io.git
  1. Masuk ke direktori repository
$ cd PythonID.github.io/
  1. Buat branch baru selain master
$ git checkout -b nama-branch
  1. Lakukan perubahan yang berkaitan dengan issue. Atau sebagai contoh ingin menambahkan referensi belajar, bisa langsung ubah halaman belajar.md dengan teks editor favorit kamu.
  2. Simpan perubahan
  3. Lakukan commit dari perubahan yang telah dibuat dengan format
$ git commit -am "Pesan perubahan"

Atau jika berkaitan dengan Issue, sertakan dengan nomer issue

$ git commit -am "Berkaitan dengan #11"
  1. Push perubahan ke remote repository dan buat branch baru pada remote repository
$ git push --set-upstream origin nama-branch
  1. Lakukan pull request dengan melakukan klik pada link yang tersedia pada command line setelah berhasil melakukan push, atau buat Pull Request secara manual pada github
  2. Sertakan judul dan pesan pada pull request. Bila perlu gunakan format template yang sudah ada.
  3. Menunggu hasil review