Kolaborasi Menggunakan GitHub

GitHub adalah platform berbasis web yang digunakan untuk menyimpan, mengelola, dan berkolaborasi dalam proyek Git. Dengan GitHub, banyak pengembang dapat bekerja secara bersamaan pada proyek yang sama, memanfaatkan fitur seperti pull requests, issues, dan wiki.

1. Membuat Repository di GitHub

Untuk memulai kolaborasi, Anda perlu memiliki repository di GitHub. Berikut adalah langkah-langkah untuk membuatnya:

  1. Login ke akun GitHub: Kunjungi GitHub.com dan masuk ke akun Anda.

  2. Buat repository baru:

    • Klik tombol New di halaman dashboard.

    • Isi informasi repository seperti nama, deskripsi, dan pilihan publik atau privat.

    • Klik Create repository.

2. Meng-clone Repository

Setelah membuat repository, Anda dapat meng-clone-nya ke mesin lokal Anda untuk mulai bekerja.

Implementasi:

git clone https://github.com/username/nama-repository.git
cd nama-repository

Gantilah username dan nama-repository dengan username dan nama repository yang Anda buat.

3. Bekerja di Branch

Sebelum mulai mengerjakan fitur atau perbaikan, disarankan untuk membuat branch baru. Ini menjaga branch utama tetap stabil.

Implementasi:

git checkout -b nama-branch-baru

Misalnya, jika Anda mengerjakan fitur baru, Anda bisa menamai branch tersebut fitur-baru.

4. Melakukan Perubahan dan Commit

Setelah membuat perubahan di file, tambahkan perubahan tersebut ke staging area dan commit.

Implementasi:

git add .
git commit -m "Menambahkan fitur baru"

5. Mengirim Perubahan ke GitHub

Setelah melakukan commit, Anda perlu mengirim perubahan dari branch lokal ke GitHub.

Implementasi:

git push origin nama-branch-baru

6. Membuat Pull Request

Setelah mengirim perubahan ke GitHub, Anda bisa membuat pull request untuk meminta agar perubahan Anda digabungkan ke branch utama.

Implementasi:

  1. Buka repository di GitHub.

  2. Anda akan melihat opsi untuk Compare & pull request setelah melakukan push.

  3. Klik tombol tersebut, tambahkan deskripsi jika perlu, dan klik Create pull request.

7. Review dan Merge Pull Request

Setelah pull request dibuat, anggota tim lain dapat melakukan review. Jika semuanya baik, Anda atau pemilik repository dapat menggabungkan pull request tersebut ke branch utama.

Implementasi:

  • Di halaman pull request, klik Merge pull request dan konfirmasi.

8. Menarik Perubahan Terbaru

Setelah melakukan merge, penting untuk menarik perubahan terbaru dari repository utama ke lokal Anda.

Implementasi:

git checkout master
git pull origin master

Sumber:

Last updated