- Lakukan Fork pada GitHub
- Tambahkan fork pada git remote anda
Untuk contoh commandline nya :
git remote add fork git@github.com:$USER/php-bca.git # Tambahkan fork pada remote, $USER adalah username GitHub andacontohnya :
git remote add fork git@github.com:johndoe/php-bca.git- Buat feature
branchdengan cara
git checkout -b feature/my-new-feature origin/develop - Lakukan pekerjaan pada repository anda tersebut.
- Sebelum melakukan commit lakukan
Reformat kodeanda menggunakan sesuai PSR-2 Coding Style Guide - Setelah selesai lakukan commit
git commit -am 'Menambahkan fitur xxx'- Lakukan
Pushke branch yang telah dibuat
git push fork feature/my-new-feature- Lakukan PullRequest pada GitHub, setelah pekerjaan anda akan kami review. Selesai.
- Koding berstandart PSR-2 Coding Style Guide
- Pastikan seluruh test yang dilakukan telah pass, jika anda menambahkan fitur baru, anda diharus kan untuk membuat unit test terkait dengan fitur tersebut.
- Pergunakan rebase untuk menghindari conflict dan merge kode
- Jika anda menambahkan fitur, mungkin anda juga harus mengupdate halaman dokumentasi pada repository ini.