GNU/Linux >> Belajar Linux >  >> Cent OS

Lembar Cheat Perintah Git

Pendahuluan

Perintah Git adalah pelajaran penting yang harus dikuasai oleh setiap pengembang di beberapa titik. Untuk menggunakan potensi penuh Git, sistem kontrol versi yang populer, Anda perlu mengetahui cara menggunakan perintah Git.

Dalam tutorial ini, Anda akan menemukan semua perintah Git yang umum digunakan serta lembar contekan yang dapat diunduh.

Daftar Perintah Git

Pengaturan Git

Buat repositori Git baru dari direktori yang ada:

git init [directory]

Klon repositori (lokal atau jarak jauh melalui HTTP/SSH):

git clone [repo / URL]

Mengkloning repositori ke dalam folder tertentu di mesin lokal Anda:

git clone [repo / URL] [folder]

Konfigurasi Git

Lampirkan nama penulis ke semua komit yang akan muncul di riwayat versi:

git config --global user.name "[your_name]"

Lampirkan alamat email untuk semua komit oleh pengguna saat ini:

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

Terapkan pewarnaan baris perintah otomatis Git yang membantu Anda melacak dan merevisi perubahan repositori:

git config --global color.ui auto

Buat pintasan (alias) untuk perintah Git:

git config --global alias.[alias_name] [git_command]

Setel editor teks default :

git config --system core.editor [text_editor]

Buka file konfigurasi global Git :

git config --global --edit

Mengelola File

Tampilkan status direktori saat ini (daftar file bertahap, tidak bertahap, dan tidak terlacak):

git status

Cantumkan riwayat komitmen dari cabang saat ini:

git log

Cantumkan semua komit dari semua cabang :

git log --all

Bandingkan dua cabang dengan menunjukkan komit mana dari cabang pertama yang hilang dari cabang kedua:

git log [branch1]..[branch2]

Periksa perbedaan antara direktori kerja dan indeks :

git diff

Jelajahi perbedaan antara komit terakhir dan indeks :

get diff --cached

Lihat perbedaan antara komit terakhir dan direktori kerja :

get diff HEAD

Tampilkan konten dan metadata dari suatu objek (gumpalan, pohon, tag, atau komit):

git show [object]

Cabang Git

Cantumkan semua cabang dalam repositori:

git branch

Cantumkan semua cabang terpencil :

git branch -aa

Buat cabang baru dengan nama tertentu:

git branch [branch]

Beralih ke cabang di bawah nama tertentu (jika tidak ada, yang baru akan dibuat):

git checkout [branch]

Hapus cabang lokal:

git branch -d [branch]

Ganti nama cabang tempat Anda bekerja saat ini:

git branch -m [new_branch_name]

Gabungkan cabang yang ditentukan dengan cabang saat ini:

git merge [branch]

Membuat Perubahan

Perubahan tahapan untuk komit berikutnya:

git add [file/directory]

Panggung segalanya di direktori untuk komit awal:

git add .

Melakukan snapshot bertahap dalam riwayat versi dengan pesan deskriptif yang disertakan dalam perintah:

git commit -m "[descriptive_message]"

Mengurungkan Perubahan

Urungkan perubahan dalam file atau direktori dan buat komit baru dengan perintah git revert:

git revert [file/directory]

Unstage file tanpa menimpa perubahan:

git reset [file]

Urungkan perubahan apa pun yang diperkenalkan setelah komit yang ditentukan :

git reset [commit]

Tampilkan file yang tidak terlacak yang akan dihapus saat Anda menjalankan git clean (Lakukan lari kering):

git clean -n

Hapus file tidak terlacak:

git clean -f

Menulis Ulang Riwayat

Ganti komit terakhir dengan kombinasi perubahan bertahap dan komit terakhir digabungkan:

git commit --amend

Rebase cabang saat ini dengan basis yang ditentukan (bisa berupa nama cabang, tag, referensi ke KEPALA, atau ID komit):

git rebase [base]

Cantumkan perubahan yang dilakukan pada KEPALA dari repositori lokal:

git reflog

Repositori Jarak Jauh

Buat koneksi baru ke repositori jarak jauh (beri nama untuk dijadikan jalan pintas ke URL):

git remote add [name] [URL]

Ambil cabang dari repositori jarak jauh:

git fetch [remote_repo] [branch]

Ambil repositori dan gabungkan dengan salinan lokal:

git pull [remote_repo]

Dorong cabang ke repositori jarak jauh dengan semua komit dan objeknya:

git push [remote_repo] [branch]

Git Cheat Sheet PDF

Untuk penggunaan di masa mendatang, Anda dapat berkonsultasi dengan lembar referensi perintah Git satu halaman kami. Klik Unduh Lembar Cheat tombol di bawah untuk menyimpan PDF Git Commands.

UNDUH Lembar Cheat


Cent OS
  1. Perintah Docker Lembar Cheat Referensi Cepat

  2. Lembar Cheat Perintah Linux

  3. Perintah vi dasar (lembar contekan)

  1. Lembar contekan untuk perintah umum Linux

  2. Lembar contekan perintah IPtables

  3. Restart Berbagai Perintah Layanan Cheat Sheet

  1. Lembar Cheat Perintah Helm

  2. Lembar contekan Perintah 'ip' (Referensi Baris Perintah)

  3. Lembar Cheat Perintah Dasar Linux