Rumah > Artikel > alat pembangunan > Organisasi nota tutorial Git (perkongsian ringkasan)
Artikel ini membawakan anda pengetahuan yang berkaitan tentang Git, yang terutamanya mengatur nota tutorial git, termasuk kaedah pengawal versi, pemasangan, operasi asas dan arahan pengendalian, dll. Saya harap Bermanfaat kepada semua orang.
Pembelajaran yang disyorkan: "Tutorial Git"
Pemulihan kod sandaran, pembangunan kolaboratif, isu kod kebolehkesanan
git config --global user.name "name"
—git config --global user.email "email"
git config --global user.name
1 ) Buat direktori kosong sebagai repositori Git tempatan
2) Masukkan direktori ini, klik kanan untuk membuka tetingkap Git bash
3) Jalankan arahan git init
4) Selepas penciptaan berjaya, anda boleh melihatnya di bawah folder Direktori .git tersembunyi
boleh dilihat kemudian Operasi asas dalam Bahagian 4
Hampir semua kawalan versi disokong cawangan. Setiap orang mempunyai cawangan bebas, dan pembangunan tidak menjejaskan satu sama lain. Apabila selesai, gabungkan mereka bersama-sama. HEAD menunjuk ke cawangan semasa, dan pengubahsuaian hanya akan mengubah kandungan cawangan semasa.
git branch
Lihat cawangan
git branch name
Buat cawangan nama
Jika git checkout 分支名
Konflik antara cawangan yang berbezagit checkout -b 分支名
: Ia tidak akan digabungkan secara automatik dan versi maklumat yang berbeza perlu dipilih secara manual untuk disimpan dalam fail
3.3 Gudang jauh Git git merge 分支名1
Yang biasa digunakan ialah GitHub, Code Cloud dan GitLab (biasa digunakan oleh perusahaan) Kursus ini menggunakan Code Cloud sebagai contoh. 1) Buka halaman web gitee untuk log masuk - buat gudang baharu -
2) Konfigurasikan kunci awam SSH: git branch -d name
-D
Sahkan sama ada konfigurasi berjaya:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub
ssh -T git@gitee.com
Nama yang anda tetapkan muncul dan ia berjaya
git remote add name(自己设置的名字) ssh地址
[-f]: Tulis ganti paksa kod jauh git init
[–set -upstream] bermaksud mewujudkan perkaitan antara cawangan tempatan dan terpencil git remote
setempat boleh ditinggalkan: [nama cawangan jauh] Jika kedua-duanya git push [本地分支名]:[远端分支名]
git push [-f] [--set-upstream][远端名称] [本地分支名]:[远端分支名]
4) Operasi lain git clone [本地路径]
git fetch [remote name] [branch name]
git merge [remote name]
git pull [remote name] [branch name]
iaitu, ambil dan gabung Saya tidak menggunakan idea
Kecuali fail .git, fail lain dalam folder adalah direktori kerja kami. Ubah suai fail (tambah, padam, kemas kini) dalam direktori kerja Status pengubahsuaian ini akan berubah apabila kami melaksanakan arahan Git git add
: Buat fail baharu dari awal (tidak dijejaki) atau Ubah suai fail sedia ada (bukan buat sementara waktu. disimpan) Gunakan perintah git add
untuk menyimpan fail ke kawasan storan sementara. (Ruang Kerja - Kawasan pementasan) git commit
: Kawasan pementasan memasuki gudang dan menjana rekod penyerahan. (Kawasan pementasan - gudang) git commit -m "评论内容"
git status
: Lihat status direktori kerja dan kawasan pementasan git log
: Lihat sejarah penyerahan
git reset --hard commitID
: versi rollback
Anda boleh menggunakan arahan git -log atau git log untuk melihat commitIDtouch .gitignore
Tambahkan nama fail yang anda tidak mahu sertai dalam kemas kini dan anda tidak boleh lagi mengambil bahagian dalam pengurusan gudang
Pembelajaran yang disyorkan: "Tutorial Pembelajaran Git"
Atas ialah kandungan terperinci Organisasi nota tutorial Git (perkongsian ringkasan). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!