Bagi seorang pengembang, GitHub bukan hanya sekadar platform penyimpanan kode. Ia adalah pusat kolaborasi, kontrol versi, dan manajemen proyek yang tak tergantikan. Agar Anda dapat berinteraksi dengan GitHub secara efektif dan efisien, pemahaman mendalam tentang perintah-perintah Git adalah sebuah keharusan. Postingan ini hadir sebagai panduan komprehensif yang menyajikan daftar perintah GitHub penting dalam format tabel yang mudah Anda pahami dan gunakan.
Perintah-perintah GitHub
| Perintah Git | Pengertian | Contoh Penggunaan |
| git init | Membuat repository Git baru di direktori lokal | git init |
| git clone | Menyalin repository dari GitHub ke lokal | git clone https://github.com/user/repo |
| git status | Menampilkan status file (modified, staged, untracked) | git status |
| git add | Menambahkan file ke staging area sebelum commit | git add index.html |
| git commit | Menyimpan perubahan ke repositori lokal | git commit -m "Pesan commit" |
| git push | Mengirim perubahan dari lokal ke GitHub (remote) | git push origin main |
| git pull | Mengambil dan menggabungkan perubahan dari remote | git pull origin main |
| git fetch | Mengambil update dari remote tapi tidak langsung digabungkan | git fetch origin |
| git merge | Menggabungkan branch atau commit ke branch aktif | git merge feature-branch |
| git branch | Menampilkan daftar branch atau membuat branch baru | git branch / git branch dev |
| git checkout | Berpindah ke branch lain/tertentu | git checkout dev |
| git checkout | Berpindah ke commit tertentu | git checkout {{hash}} |
| git switch | Alternatif modern dari git checkout untuk berpindah branch | git switch dev |
| git log | Melihat riwayat commit | git log |
| git reset | Mengembalikan commit/staging area ke kondisi sebelumnya | git reset --hard HEAD~1 |
| git revert | Membuat commit baru yang membatalkan commit sebelumnya | git revert abc1234 |
| git remote | Mengelola remote repository | git remote add origin URL |
| git stash | Menyimpan sementara perubahan yang belum di-commit | git stash |
| git tag | Memberi label versi pada commit tertentu | git tag v1.0 |
| git config | Mengatur konfigurasi Git | git config --global user.name "Nama" |
Bagi seorang pengembang, GitHub bukan hanya sekadar platform penyimpanan kode. Ia adalah pusat kolaborasi, kontrol versi, dan manajemen proyek yang tak tergantikan. Agar Anda dapat berinteraksi dengan GitHub secara efektif dan efisien, pemahaman mendalam tentang perintah-perintah Git adalah sebuah keharusan. Postingan ini hadir sebagai panduan komprehensif yang menyajikan daftar perintah GitHub penting dalam format tabel yang mudah Anda pahami dan gunakan.
Komentar
Posting Komentar