Menu
CoddyTech

Perintah Git

Referensi praktis untuk perintah Git yang kamu pakai setiap hari: membuat branch, membatalkan perubahan, merge dan rebase, serta sinkronisasi dengan remote. Setiap perintah dilengkapi sintaks, flag yang penting, dan contoh siap salin yang bisa kamu jalankan langsung di playground terminal.

Lebih suka satu halaman yang bisa dicetak? Lihat cheat sheet Git.

Setup & Konfigurasi

Mulai repositori dan konfigurasikan Git: init, config, remote.

Staging & Commit

Rekam perubahan ke dalam riwayat: add, commit, dan amend.

Branch

Buat, pindah, ganti nama, dan hapus branch untuk mengerjakan perubahan secara terpisah.

Membatalkan Perubahan

Pulihkan dari kesalahan: reset, revert, dan batalkan commit dengan aman.

Merge & Rebase

Gabungkan pekerjaan dari dua branch dengan merge, rebase, squash, dan cherry-pick.

Remote

Sinkronkan repo lokalmu dengan remote seperti GitHub: push, pull, fetch.

Inspeksi & Pembersihan

Lihat apa yang berubah dan bersihkan working tree: status, log, diff, clean.

Membatalkan perubahan: perintah yang mana?

Empat perintah membatalkan pekerjaan dengan cara yang berbeda. Pilih berdasarkan apa yang ingin kamu pertahankan dan apakah commit-nya sudah di-push:

  • git reset memindahkan branch-mu mundur dan menulis ulang riwayat. Paling cocok untuk commit lokal yang belum di-push.
  • git revert menambahkan commit baru yang membatalkan commit sebelumnya. Pilihan aman untuk commit yang sudah di-pull orang lain.
  • git checkout berpindah branch atau mengembalikan file ke versi sebelumnya.
  • git stash menyisihkan perubahan tanpa commit, lalu menerapkannya lagi nanti.