Git Cheatsheet
Git adalah alat versi kontrol yang sangat kuat dan banyak digunakan dalam pengembangan perangkat lunak. Untuk memudahkan kamu dalam mengelola repositori Git, berikut adalah beberapa perintah dasar Git yang sering digunakan.
1. Inisialisasi Repositori
Untuk memulai menggunakan Git pada proyek kamu:
git init
Perintah ini akan membuat repositori Git baru di direktori saat ini.
2. Menambah Berkas ke Stage
Menambahkan perubahan pada berkas atau folder ke stage sebelum di-commit:
git add [nama_berkas]
Atau untuk menambahkan semua perubahan:
git add .
3. Menyimpan Perubahan dengan Commit
Setelah menambahkan perubahan ke stage, simpan perubahan dengan commit:
git commit -m "Pesan commit"
4. Melihat Status Repositori
Untuk melihat status terkini dari repositori, apakah ada perubahan yang belum di-commit atau berkas yang belum ditambahkan ke stage:
git status
5. Melihat Riwayat Commit
Untuk melihat riwayat commit yang telah dilakukan pada repositori:
git log
6. Membuat dan Berpindah Cabang (Branch)
Membuat cabang baru dan berpindah ke cabang tersebut:
git checkout -b [nama_cabang]
Atau hanya untuk berpindah cabang:
git checkout [nama_cabang]
7. Menggabungkan Cabang (Merge)
Menggabungkan cabang lain ke cabang yang sedang aktif:
git merge [nama_cabang]
8. Menghapus Cabang
Untuk menghapus cabang yang tidak diperlukan lagi:
git branch -d [nama_cabang]
9. Mengkloning Repositori
Mengkloning repositori dari remote ke lokal:
git clone [url]
10. Menarik Perubahan dari Remote
Untuk mengambil perubahan terbaru dari remote dan menggabungkannya dengan cabang aktif:
git pull
11. Mengirim Perubahan ke Remote
Mengirim commit yang sudah dibuat ke repositori remote:
git push
12. Melihat Perbedaan (Diff)
Melihat perubahan apa saja yang telah dilakukan di berkas sebelum di-commit:
git diff
13. Mengembalikan Perubahan
Untuk mengembalikan perubahan pada berkas tertentu sebelum di-commit:
git checkout -- [nama_berkas]
14. Menghapus Berkas dari Stage
Untuk menghapus berkas dari stage tanpa menghapusnya dari direktori kerja:
git reset [nama_berkas]
15. Membuat Tag
Untuk membuat tag pada commit tertentu:
git tag -a [nama_tag] -m "Pesan tag"
16. Menghapus Tag
Menghapus tag tertentu:
git tag -d [nama_tag]
17. Stash Perubahan
Menyimpan perubahan sementara untuk membersihkan direktori kerja:
git stash
Untuk mengembalikan perubahan yang di-stash:
git stash pop
Comments ()