Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Panduan Kontribusi #58

Open
reacto11mecha opened this issue Oct 3, 2021 · 0 comments
Open

Panduan Kontribusi #58

reacto11mecha opened this issue Oct 3, 2021 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@reacto11mecha
Copy link
Member

reacto11mecha commented Oct 3, 2021

Untuk berkontribusi, aturan lengkapnya sudah ada di CONTRIBUTING.md repositori ini.
Issue ini akan menjadi tambahan bagi yang ingin berkontribusi di repo ini, mohon dibaca baik-baik.

Tata Cara dan Aturan

  1. Melakukan fork repositori ke akun masing-masing dan mengclone repo fork tersebut
  2. Membuat branch baru di local dan push branch dengan nama yang sama ke repo fork tersebut
  3. Menambahkan remote upstream di local

Menambahkan remote upstream maksudnya menambahkan remote repo utama ke repo local yang ada dikomputer supaya mudah dalam mengambil perubahan.

Jalankan perintah ini di local komputer.

# jika menggunakan https
git remote add upstream https://github.com/bellshade/Javascript.git

# jika menggunakan ssh
git remote add upstream git@github.com:bellshade/Javascript.git
  1. Melakukan fetch dan pull ketika ada pembaruan

Jika sudah ditambahkan remote upstream, langkah ini bisa mengambil perubahan yang ada direpo utama. Biasakan mengambil pembaruan secara berkala.

# versi panjang
git fetch upstream main
git pull upstream main
git push

# versi singkat
git fetch upstream main && git pull upstream main && git push
  1. Membuat issue (Opsional)

Jika mempunyai saran atau ingin menambahkan sesuatu, disarankan membuat issue ini dengan template yang sudah di sediakan. Link issue nya di pull request untuk menutup issue tersebut.

  1. Membuat perubahan yang etis dan masuk akal

Tolong, jangan membuat pull request yang tidak pantas untuk di buka, misalnya membuat perubahan nama variabel atau menambah sebuah titik (.) untuk perubahannya. Hargai kami sebagai maintainer mereview setiap pull request, kita juga mengurusi pull request yang lain juga. Jika ditemukan PR seperti ini, PR TERSEBUT AKAN DICLOSE.

Jika ada pertanyaan atau saran, bukalah issue atau tanyakan ke discord wpu di channel #bellshade-discussion.

Terima Kasih.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants