GIT Cheatsheet
Perintah Git dengan parameter - ref singkat
Konten Halaman
Di sini ada sedikit cheatsheet: perintah Git dengan parameter
Gambar jalan raya ini dihasilkan oleh model AI Flux 1 dev.
Perintah Dasar
git init
: Inisialisasi repositori Git barugit clone <url>
: Buat salinan lokal dari repositori jarak jauhgit add <file>
: Tandai perubahan untuk dikirimkangit commit -m "<message>"
: Simpan perubahan ke repositori lokal dengan pesangit status
: Periksa status direktori kerja Andagit log
: Lihat sejarah commit
Pencabangan dan Penggabungan
git branch
: Daftar semua cabang lokalgit branch <branch-name>
: Buat cabang barugit checkout <branch-name>
: Beralih ke cabang yang berbedagit checkout -b <branch-name>
: Buat dan beralih ke cabang barugit merge <branch>
: Gabungkan cabang yang ditentukan ke cabang saat ini
Repositori Jarak Jauh
git remote add <name> <url>
: Tambahkan repositori jarak jauhgit push <remote> <branch>
: Unggah commit lokal ke repositori jarak jauhgit pull
: Unduh dan gabungkan perubahan dari repositori jarak jauhgit fetch
: Unduh perubahan dari repositori jarak jauh
Mengembalikan Perubahan
git reset <file>
: Hapus perubahan dari staging area tetapi tetap simpan di direktori kerjagit reset --hard <commit>
: Buang semua perubahan dan pindah ke commit tertentugit revert <commit>
: Buat commit baru yang membatalkan perubahan dari commit tertentu
Perintah Lanjutan
git stash
: Simpan sementara file yang telah diubahgit stash pop
: Terapkan dan hapus stash terbarugit rebase <branch>
: Terapkan kembali commit di atas dasar laingit cherry-pick <commit>
: Terapkan commit tertentu ke cabang saat inigit tag <tag-name>
: Buat tag ringan di commit saat ini
Konfigurasi
git config --global user.name "<Nama Anda>"
: Tetapkan nama untuk commit Andagit config --global user.email "<you@example.com>"
: Tetapkan email untuk commit Anda
Ganti placeholder seperti <file>
, <url>
, <branch-name>
, dll., dengan nilai aktual saat menggunakan perintah-perintah ini.
Tautan yang Berguna
- https://en.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf