Menghubungkan Git ke GitHub: Push dan Pull (Dasar Git #6)
- Authors
Kartono bin Saleh
- Published on
Menghubungkan Git ke GitHub
Setelah kamu bisa menggunakan Git di komputer lokal, sekarang saatnya naik level.
Di bagian ini, kamu akan belajar bagaimana:
- menghubungkan project ke GitHub
- mengirim perubahan ke repository online
- mengambil perubahan dari repository
Apa Itu GitHub?
GitHub adalah platform online untuk menyimpan repository Git.
Dengan GitHub, kamu bisa:
- menyimpan project di internet
- bekerja sama dengan tim
- mengakses project dari mana saja
Langkah 1: Membuat Repository di GitHub
- Buka GitHub
- Klik New Repository
- Isi nama repository (misalnya:
belajar-git) - Klik Create Repository
Setelah itu, kamu akan mendapatkan URL repository.
Contoh:
https://github.com/username/belajar-git.git
Langkah 2: Menghubungkan Project ke GitHub
Masuk ke folder project kamu, lalu jalankan:
git remote add origin https://github.com/username/belajar-git.git
Perintah ini digunakan untuk menghubungkan project lokal dengan repository di GitHub.
Langkah 3: Mengirim Perubahan (Push)
Setelah project terhubung, kirim perubahan ke GitHub:
git push -u origin main
Penjelasan:
push→ mengirim perubahanorigin→ nama repository remotemain→ nama branch
Jika berhasil, project kamu akan muncul di GitHub 🎉
Langkah 4: Mengambil Perubahan (Pull)
Jika ada perubahan di GitHub (misalnya dari teman), kamu bisa mengambilnya dengan:
git pull origin main
Perintah ini akan mengupdate project lokal kamu dengan versi terbaru dari GitHub.
Alur Sederhana Git + GitHub
Sekarang alurnya menjadi:
- Ubah file
git addgit commitgit push
Jika ada perubahan dari orang lain:
- gunakan
git pull
Latihan Sederhana
Coba lakukan:
- Buat repository di GitHub
- Hubungkan ke project lokal
- Lakukan commit
- Jalankan
git push - Cek apakah file muncul di GitHub
Kesimpulan
Sekarang kamu sudah bisa:
- menggunakan Git secara lokal
- menghubungkan ke GitHub
- mengirim dan mengambil perubahan
Ini adalah dasar dari kolaborasi dalam dunia programming.
Siap Lanjut?
Pada bagian berikutnya, kita akan belajar tentang branch dan bagaimana menggunakannya dalam project.
Di sinilah kamu mulai bekerja seperti developer profesional 🚀