GIT Cheatsheet: Perintah GIT yang Paling Berguna
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>
: Membuat salinan lokal dari repositori jarak jauhgit add <file>
: Menyiapkan perubahan untuk dikirimkangit commit -m "<message>"
: Menyimpan perubahan ke repositori lokal dengan pesangit status
: Memeriksa status direktori kerjagit log
: Melihat sejarah commit
Pencabangan dan Penggabungan
git branch
: Menampilkan semua cabang lokalgit branch <branch-name>
: Membuat cabang barugit checkout <branch-name>
: Beralih ke cabang yang berbedagit checkout -b <branch-name>
: Membuat dan beralih ke cabang barugit merge <branch>
: Menggabungkan cabang yang ditentukan ke cabang saat ini
Repositori Jarak Jauh
git remote add <name> <url>
: Menambahkan repositori jarak jauhgit push <remote> <branch>
: Mengunggah commit lokal ke repositori jarak jauhgit pull
: Mengambil dan menggabungkan perubahan dari repositori jarak jauhgit fetch
: Mengunduh perubahan dari repositori jarak jauh
Membatalkan Perubahan
git reset <file>
: Menghapus perubahan yang disiapkan tetapi tetap menyimpannya di direktori kerjagit reset --hard <commit>
: Mengabaikan semua perubahan dan pindah ke commit tertentugit revert <commit>
: Membuat commit baru yang membatalkan perubahan dari commit tertentu
Perintah Lanjutan
git stash
: Menyimpan sementara file yang telah diubahgit stash pop
: Mengaplikasikan dan menghapus stash terbarugit rebase <branch>
: Mengaplikasikan kembali commit di atas dasar laingit cherry-pick <commit>
: Mengaplikasikan commit tertentu ke cabang saat inigit tag <tag-name>
: Membuat tag ringan di commit saat ini
Konfigurasi
git config --global user.name "<Nama Anda>"
: Menetapkan nama untuk commit Andagit config --global user.email "<you@example.com>"
: Menetapkan 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
Cheatsheet Lainnya
- Uji alternatif Gitea
- Cheatsheet PowerShell
- Cheatsheet cURL
- Cheatsheet Bash
- Cheatsheet Hugo
- Cheatsheet Golang
- Cheatsheet LaTeX
- Cheatsheet Ollama
- Cheatsheet Docker
- Cheatsheet Kubernetes
- [Cheatsheet Python](https://www.glukhov.org/id/post/2024/08/python-cheat-sheet/ “Cheatsheet Python”