Panduan lengkap (basic) cara penggunaan github mulai dari awal sampai menampilkan halaman website.
GitHub adalah platform berbasis cloud untuk menyimpan, mengelola, dan berkolaborasi dalam pengembangan kode menggunakan sistem kontrol versi Git.
1. Persiapan Awal
Membuat Akun GitHub
- Kunjungi situs resmi GitHub.
- Klik tombol “Sign up” di pojok kanan atas.
- Masukkan alamat email aktif, buat kata sandi yang kuat, dan pilih username yang profesional.
- Lakukan verifikasi email dengan memasukkan kode yang dikirimkan oleh GitHub.
Instalasi Git di Komputer
Sebelum menghubungkan proyek lokal ke GitHub, Anda wajib menginstal aplikasi Git di komputer (Windows, macOS, atau Linux):
- Unduh installer Git melalui situs resminya dan ikuti pengaturan default hingga selesai.
- Setelah terpasang, buka Terminal (macOS/Linux) atau Command Prompt / PowerShell (Windows), lalu atur identitas dasar:
git config --global user.name "Nama Anda"
git config --global user.email "emailanda@example.com"
Catatan: Ganti user.name dan user.email dengan username yang terdaftar di GitHub sebelumnya.
2. Dasar-Dasar Mengelola Repository
Repository (atau repo) adalah folder atau tempat penyimpanan seluruh file proyek beserta riwayat perubahannya.
Membuat Repository Baru
- Login ke akun GitHub.
- Klik ikon tanda tambah (+) di sudut kanan atas, lalu pilih “New repository”.
- Isi Repository name (misal:
proyek-pertama). - Pilih tingkat akses: Public (siapa saja bisa melihat) atau Private (hanya Anda/tim yang bisa melihat).
- Centang Add a README file jika ingin membuat halaman dokumentasi awal.
- Klik “Create repository”.
Alur Kerja Dasar (Workflow) dari Komputer Lokal
Untuk mengunggah kode dari komputer ke GitHub melalui Command Line:
- Clone repository (mengunduh repo kosong dari GitHub ke komputer):
git clone https://github.com/proyek-pertamacd proyek-pertama - Membuat atau mengubah file di dalam folder proyek tersebut.
- Add (memasukkan file yang berubah ke staging area):
git add . - Commit (memberi catatan/pesan pada perubahan):
git commit -m "Menambahkan file index.html". - Push (mengunggah commit dari komputer lokal ke GitHub):
git push origin main
