Jadi Kontributor Keren: Kenalan Sama Alur Kerja GitHub (Fork & Pull Request)!
Udah bisa clone, pull, dan push ke repositori GitHub-mu sendiri? Mantap! Sekarang, gimana kalau kamu mau berkontribusi ke proyek orang lain yang ada di GitHub? Misalnya, ada proyek open source keren yang pengen kamu bantu benerin bug-nya atau nambahin fitur. Atau, gimana kalau kamu kerja di tim dan mau ngajuin perubahanmu biar direview dulu sebelum digabung ke kode utama?
Nah, di sinilah alur kerja (workflow) yang melibatkan Fork dan Pull Request (PR) jadi penting banget di GitHub!
Ini mungkin kedengeran agak ribet awalnya, tapi ini adalah cara standar buat kolaborasi yang teratur dan aman di banyak proyek. Kita bakal kenalan sama konsep dasarnya ya.
Apa Itu "Fork"? Bikin "Salinan Pribadi" Repositori Orang
Kalau kamu nemu repositori publik di GitHub yang pengen kamu oprek atau kontribusiin, kamu gak bisa langsung nge-push perubahan ke repositori asli orang itu (kecuali kamu dikasih akses langsung sebagai kolaborator, yang jarang buat proyek publik besar).
Langkah pertamanya adalah mem-fork repositori itu.

