Git pada masa ini ialah salah satu alat pengurusan kod yang paling biasa di China, kedua-dua orang baru dan profesional berpengalaman perlu mempunyai kamus arahan Git mereka sendiri untuk kegunaan mudah pada bila-bila masa. Artikel berikut meringkaskan beberapa arahan Git yang biasa digunakan untuk dikongsi dengan anda. Saya harap ia akan membantu semua orang!
git versi 2.36.0
Penerangan dokumen
<>
bermaksud [item yang akan diganti]
[]
bermaksud [tidak diperlukan] Isi medan]
|
bermaksud [atau]
pohon kerja (ruang kerja), Indeks (kawasan simpanan sementara), Direktori Git (KEPALA) Maksud tiga perkataan merujuk kepada laman web rasmi Git
Konfigurasi awal
git config --global user.name [<username>]
Konfigurasikan nama pengguna
git config --global user.email [<email>]
Konfigurasikan e-mel
git config --global core.editor [<vim>]
Konfigurasikan editor
Buat projek
git clone <options>
Klon repositori jauh
git init [project]
Mulakan projek tempatan
Tambah
git add <file>
Tambah fail ke kawasan pementasan
git commit -m <commit notes>
Serahkan kandungan kawasan pementasan Pergi ke HEAD
git commit -am <commit notes>
Cantumkan operasi tambah dan komit
git commit --amend -m <commit notes>
Cantumkan operasi tambah dan komit dan gabungkannya ke dalam komit terakhir
Tunjukkan
git status
Tunjukkan status
git diff [HEAD]
Tunjukkan perbezaan
git log
Tunjukkan log
git show <commit>
Paparkan butiran komit
git blame <file>
Paparkan maklumat komit setiap baris fail
Tarik diri
git restore <file>
Tarik balik pengubahsuaian pada ruang kerja
git restore --staged <file>
Tarik balik pengubahsuaian yang telah diserahkan kepada kawasan pementasan ruang kerja
git reset [--mixed] <commit>
Gantikan versi semasa Tarik balik versi semasa kepada komit dan kekalkan pengubahsuaian dalam ruang kerja
git reset --soft <commit>
Tarik balik versi semasa kepada komit dan kekalkan pengubahsuaian dalam ruang kerja dan kawasan pementasan
git reset --hard <commit>
Pulihkan versi semasa Panggil semula komit tanpa mengekalkan perubahan dalam ruang kerja
git rm <file>
Padam fail daripada ruang kerja dan kawasan pementasan
git mv <file>
Alihkan fail dari ruang kerja dan kawasan pementasan Atau namakan semula
Cawangan
git branch [--list]
Tunjukkan semua cawangan
git branch -a
Tunjukkan Cawangan jauh
git branch <branch>
Cipta cawangan
git branch -d|-D <branch>
Padam cawangan
git branch -m <newbranch>
Namakan semula cawangan semasa
git switch <branch>
Tukar ke cawangan sedia ada
git switch -c <branch>
Buat dan tukar cawangan
git merge <branch>
Gabungkan cawangan ke cawangan semasa
git tag <tagname>
Tag cawangan semasa
git stash
Simpan perubahan pada ruang kerja ke dalam direktori kerja kotor
git stash apply
Pulihkan data daripada direktori kerja kotor ke ruang kerja (data yang disimpan dalam direktori kerja kotor tidak akan dipadamkan)
git stash drop
Padamkan data dalam direktori kerja kotor
git stash pop
Pulihkan data dalam direktori kerja kotor ke ruang kerja dan padamkan data kotor
Jauh
git remote [-v]
Paparkan perpustakaan jauh
git remote show <origin>
Paparkan maklumat tentang perpustakaan jauh
git remote add <origin> <url>
Tambah Pautan perpustakaan jauh
git remote rm <origin>
Padam pautan perpustakaan jauh
git remote rename <oldname> <newname>
Namakan semula pustaka jauh
git pull [<origin><branch>]
Tarik pustaka jauh ke pustaka tempatan
git push [-u <origin> <master>]
Tolak perpustakaan tempatan ke pustaka jauh
git push origin --delete <branch>|git push origin :crazy-experiment
Padamkan cawangan jauh
git fetch
Dapatkan repositori setempat daripada repositori jauh
Bantuan
git help <command>
Paparkan dokumentasi penggunaan terperinci untuk arahan tertentu
git <command> -h
Paparkan dokumentasi penggunaan terperinci untuk arahan tertentu
keluar
Arahan ini mempunyai tanggungjawab yang tidak jelas dan tidak disyorkan untuk digunakan;
Buang paksa Ubah suai ruang kerja dan kawasan pementasangit checkout <file>
git checkout -f
git checkout <branch>
Pembelajaran yang disyorkan: "
》git checkout -b <branch>
Atas ialah kandungan terperinci Ringkasan arahan Git yang biasa digunakan (dikongsi dengan helaian cheat). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!