Membuat Pull Request di Gitea
Untuk melakukan pull request di Gitea, berikut adalah langkah-langkah umumnya:
-
Fork Repository: Pertama, fork repository yang ingin Anda ajukan pull request-nya. Ini akan membuat salinan repository tersebut di akun Gitea Anda.
-
Clone Repository: Clone repository hasil fork ke lokal komputer Anda dengan menggunakan perintah
git clone
:git clone <URL_repository_fork_anda> cd <nama_repository>
-
Buat Branch: Buat branch baru untuk melakukan perubahan Anda. Sangat disarankan untuk tidak melakukan perubahan langsung di branch utama (biasanya
main
ataumaster
):git checkout -b nama-branch
-
Lakukan Perubahan: Lakukan perubahan yang diperlukan pada kode atau berkas yang ingin Anda ajukan. Pastikan untuk melakukan commit setiap kali Anda menyelesaikan bagian tertentu dari perubahan:
git add . git commit -m "Deskripsi perubahan Anda"
-
Push Branch: Setelah Anda selesai melakukan commit, push branch Anda ke repository Gitea Anda:
git push origin nama-branch
-
Buat Pull Request: Buka halaman repository Anda di Gitea melalui browser, lalu Anda akan melihat opsi untuk membuat pull request dari branch yang baru saja Anda push. Klik tombol "Pull Request" dan isi informasi yang diperlukan seperti judul, deskripsi, dan target branch tujuan (biasanya branch utama).
-
Review dan Merge: Tim pengembang atau pemilik repository akan melakukan review terhadap pull request Anda. Jika semua perubahan disetujui, mereka dapat menggabungkan (merge) pull request Anda ke branch utama.
-
Synchronize Fork (Opsional): Setelah pull request Anda di-merge, jika Anda masih ingin mempertahankan fork Anda tetap terupdate dengan perubahan terbaru di upstream (aslinya), Anda dapat melakukan sinkronisasi fork menggunakan perintah git.
git fetch upstream git checkout main git merge upstream/main git push origin main
Dengan mengikuti langkah-langkah di atas, Anda dapat berkontribusi ke proyek yang di-hosting di Gitea dengan melakukan pull request secara efektif.