- Baca README terlebih dahulu.
- Diharapkan sebelum berkontribusi kalian harus sudah mengikuti Kode Etik.
- Tidak lupa untuk menginstal plugin di sini editorconfig sesuai dengan Text Editor atau IDE yang kalian gunakan.
- Setiap kontributor harus memiliki konfigurasi git dengan akun GitHub yang sesuai dan benar.
- Pastikan pengaturan waktu / tanggal pada local kalian sudah sesuai dan benar.
- Sebelum memulai silakan repositori ini dengan cara klik tombol di atas.
- Lakukan pada repositori ini dengan cara klik tombol di atas.
- Ref: Fork a repo
- Clone repositori kalian yang sudah di fork pada langkah sebelumnya, bagi member organisasi Ruby on Rails Indonesia bisa kontribusi langsung di remote
git@github.com:rails-id/guides.git
.$ git clone -b $BRANCH git@github.com:$USERNAME/$NAME_OF_REPOSITORY.git
- Ref: Cloning a repository
- Selanjutnya kalian melakukan perubahan pada guide repositori.
- Ref: README#sumber-konten
- Asumsikan kalian telah melakukan perubahan pada sumber yang dipilih (Ex: Action Cable Overview) dan di branch yang sudah kalian tentukan (Ex: action-cable-overview).
- Commit disarankan menggunakan karakter nomor issues, agar mudah melakukan tracking.
- Selanjutnya
push
ke repositori kalian (tidak berlaku untuk member organisasi Ruby on Rails Indonesia).- Ref: Pushing to a remote
- Yang terakhir lakukan
pull request
(tidak berlaku untuk member organisasi Ruby on Rails Indonesia).- Ref: Creating a pull request
- Note: Disarankan untuk tidak melakukan pull request di branch master.
- Tidak ada langkah selanjutnya, karena di sini kalian hanya menunggu review dari member organisasi Ruby on Rails Indonesia (tidak berlaku untuk member organisasi Ruby on Rails Indonesia).