Penggunaan git pada CLI (command line interface)
usage: git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
Daftar perintah Git
Perintah | Penjelasan |
---|---|
Memulai menggunakan Git (tips: git help tutorial ) |
|
clone |
Mengkloning repositori dari upstream |
init |
Membuat repositori Git atau untuk menginisialisasi repositori yang sudah ada |
Bekerja pada perubahan saat ini (tips: git help everyday ) |
|
add |
Menambahkan konten dalam berkas pada daftar (track file) |
reset |
Mereset HEAD pada saat ini ke commit spesifik |
mv |
Memindahkan atau mengubha nama file, direktori, atau symlink |
rm |
Menghapus berkas pada direktori kerja saan ini dari daftar (track file) |
Memeriksa history dan commit (tips: git help revisions ) |
|
bisect |
Menggunakan pencarian binari untuk mencari commit tertentu |
grep |
Mencetak baris-baris yang cocok dengan pola tertentu |
log |
Menampilkan catatan-catatan commit |
show |
Menampilkan beberapa jenis objek |
status |
Menampilkan status pada perkerjaan saat ini |
Pengembangan, Penadaan, dan mengkostumisasi history umum | |
branch |
Daftar, Penambahan, dan menghapus cabang |
checkout |
Mengganti atau beralih dari cabang ke cabang yang lain atau mengembalikan perkerjaan |
commit |
Menyimpan perubahan ke repositori |
show |
Menyimpan perubahan ke repositori |
diff |
Menampilkan perubahan-perubahan antar commit |
merge |
Menggabungkan dua atau lebih dari commit atau cabang |
rebase |
Mengajukan kembali commit di atas ujung basis lainnya |
tag |
Menambahkan, menmpilkan daftar, menghapus, atau memverifikasi tag |
Kolaborasi (tips: git help workflows ) |
|
fetch |
Mengunduh objek dan referensi dari repositori |
pull |
Ambil dan integrasikan dengan repositori lain atau cabang lokal |
push |
Mengunggah hasil kerja (commit) ke upstream bersama dengan objek terkait |