Lembar Contekan Git

Cheatsheet Git dengan perintah yang bisa dicari per kategori, dari branching dan merging hingga rebase, stash, dan reset. Tiap entri menampilkan penggunaan dan tingkat risiko.

Pengaturan

Aman
git config --global user.name "Name"

Atur nama pengguna

git config --global user.name "Sam"

Aman
git config --global user.email "email"

Atur email

git config --global user.email "[email protected]"

Aman
git config --list

Tampilkan semua konfigurasi

git config --list

Mulai

Aman
git init

Inisialisasi repositori baru

git init my-project

Aman
git clone <url>

Clone repositori remote

git clone https://github.com/user/repo.git

Perubahan

Aman
git status

Status direktori kerja

git status

Aman
git diff

Bandingkan perubahan

git diff HEAD~1

Aman
git add <file>

Tambahkan ke staging

git add . / git add file.txt

Aman
git commit -m "message"

Buat commit

git commit -m "feat: new feature"

Perhatian
git commit --amend

Ubah commit terakhir

git commit --amend -m "updated message"

Aman
git stash

Simpan sementara perubahan

git stash / git stash pop

Branch

Aman
git branch

Daftar branch

git branch -a

Aman
git branch <name>

Buat branch baru

git branch feature/login

Aman
git checkout <branch>

Ganti branch

git checkout main

Aman
git checkout -b <name>

Buat dan ganti

git checkout -b feature/login

Perhatian
git merge <branch>

Merge branch

git merge feature/login

Perhatian
git branch -d <name>

Hapus branch

git branch -d feature/login

Bahaya
git branch -D <name>

Hapus paksa branch

git branch -D feature/login

Remote

Aman
git remote -v

Daftar remote

git remote -v

Aman
git fetch

Ambil perubahan dari remote

git fetch origin

Perhatian
git pull

Ambil dan merge

git pull origin main

Perhatian
git push

Push ke remote

git push origin main

Bahaya
git push --force

Push paksa

git push --force origin main

Urungkan

Perhatian
git restore <file>

Buang perubahan file

git restore file.txt

Aman
git reset HEAD <file>

Keluarkan file dari staging

git reset HEAD file.txt

Aman
git revert <commit>

Revert commit (commit baru)

git revert abc123

Perhatian
git reset --soft HEAD~1

Urungkan commit terakhir (pertahankan perubahan)

git reset --soft HEAD~1

Bahaya
git reset --hard HEAD~1

Hapus commit terakhir (buang perubahan)

git reset --hard HEAD~1

Inspeksi

Aman
git log

Riwayat commit

git log --oneline --graph

Aman
git log --oneline

Riwayat satu baris

git log --oneline -10

Aman
git show <commit>

Detail commit

git show abc123

Aman
git blame <file>

Penulis per baris

git blame file.txt

Aman
git reflog

Riwayat HEAD (untuk pemulihan)

git reflog

Sematkan

Sematkan alat ini di situs Anda

Powered by Patrache Studio DevTools
Terakhir diperbarui: 2026 · Alat online gratis

Apa itu Lembar Contekan Git?

Cheatsheet Git dengan perintah yang bisa dicari per kategori, dari branching dan merging hingga rebase, stash, dan reset. Tiap entri menampilkan penggunaan dan tingkat risiko.

Cara Penggunaan

  1. 1
    Input— Masukkan data yang diperlukan.
  2. 2
    Hasil— Tinjau hasil yang diproses.
  3. 3
    Salin— Salin hasil untuk digunakan.

Alat Terkait

Pertanyaan yang Sering Diajukan

Ya, bisa digunakan offline karena menggunakan data statis.

Situs ini menggunakan cookie untuk pengalaman dan iklan yang lebih baik. Pelajari lebih lanjut

Izinkan iklan di situs ini

Untuk menggunakan alat ini, izinkan iklan di situs ini. Iklan menjaga layanan ini tetap gratis.

Buka pemblokir iklan, nonaktifkan untuk situs ini, lalu periksa lagi.