Rumah  >  Artikel  >  Tutorial sistem  >  Main dengan Git

Main dengan Git

PHPz
PHPzke hadapan
2024-05-06 14:37:27689semak imbas
Pengenalan kepada git

Perbezaan terbesar antara diedarkan dan berpusat ialah pembangun boleh menyerahkan secara tempatan, dan setiap pembangun membuat salinan pada mesin tempatan dengan mengklon (klon git)

Repositori Git yang lengkap. Berbanding dengan pengurusan kod berpusat SVN yang kebanyakan kita telah gunakan, git lebih selamat untuk menguruskan kod Jika pelayan svn menutup telefon,

Maka datanya berkemungkinan terancam hilang, tetapi untuk git, tidak ada perkara seperti itu semuanya git ke tempatan, walaupun pelayan menutup telefon,

Kod masih utuh. Git ialah pengawal versi, yang sama sekali berbeza daripada svn tradisional ialah perbandingan perbezaan, dan kod tidak boleh diserahkan di luar talian. Dan git adalah untuk menyimpan

Dengan asas kod tempatan yang lengkap, kod tersebut lebih selamat. Kod boleh diserahkan pada bila-bila masa. Saya telah memperkenalkan kepada anda cara membina pelayan git Seterusnya, saya akan

Mari kita lihat penggunaan khusus arahan git! Saya akan memperkenalkan beberapa yang biasa digunakan di sini, dan untuk selebihnya, saya akan mengesyorkan tapak web kepada semua orang, yang mempunyai pengenalan terperinci kepada git

Shao, jika anda terlupa, anda boleh menyemaknya pada bila-bila masa!

pemasangan git

Kaedah pemasangan pada Windows ialah memuat turun klien git yang dipanggil alat git bash dan memasangnya terus! Anda juga boleh memuat turun versi git Little Turtle! Saya akan memperkenalkannya di sini

Yang paling popular ialah git bash, yang menjadikan semua orang biasa dengan arahan git.

Kaedah pemasangan di bawah Linux adalah lebih mudah, cuma yum -y install git!

git guna

Kami mencipta projek baharu TestProject pada pelayan

Main dengan Git

Pertama, anda akan diberikan kumpulan dan nama pengguna dan kata laluan, yang bermaksud anda mempunyai kebenaran untuk mengakses projek ini Langkah pertama kami ialah menyediakan nama pengguna dan alamat e-mel kami.

Main dengan Git

Buat folder baharu untuk menyimpan projek, masukkan fail, klik kanan dan pilih Git Bash Here untuk memasukkan antara muka baris arahan git kami Operasi seterusnya akan dilakukan di dalam.

Main dengan Git

git config -l (lihat fail konfigurasi)

Main dengan Git

Kes pertama ialah projek telah dimuat naik lebih awal Kami hanya perlu menariknya secara setempat dan menggunakan git clone http://172.16.81.91/oe/TestProject.git (bersamaan dengan pembayaran svn)

Main dengan Git

Main dengan Git

status git ialah arahan yang sangat berguna untuk menyemak status kod anda pada bila-bila masa

Main dengan Git

Seterusnya mari ubah suai fail test1 dan semak status

Main dengan Git

Ia menggesa bahawa test1 telah diubah suai Seterusnya kita perlu menggunakan git add atau git commit -a untuk menyerahkan kod

Main dengan Git

git add. Tambahkan fail yang diubah suai pada operasi git (serahkan kod, biasanya diikuti oleh parameter -m, menunjukkan penambahan komen)

Kini status status git ialah git push (apabila kami melengkapkan penyerahan, kami boleh memuat naik kod ke pelayan)

Main dengan Git

Mari pergi ke pelayan untuk melihat kod yang diserahkan

Main dengan Git

Serahan selesai!

Situasi kedua ialah fail projek pada pelayan kami dipadamkan Kami boleh menggunakan git pull secara setempat untuk mengemas kini fail terkini (bersamaan dengan kemas kini svn)

.

Main dengan Git

Kes ketiga ialah menyerahkan kod ke projek kosong yang baru dibuat Kami memadamkan projek TestProject daripada pelayan dan menciptanya semula.
Main dengan Git

Kami mencipta semula folder dalam direktori TestP, namakannya project2, dan buat fail test1 dalam direktori

Main dengan Git

Kita perlu memulakan folder git init sebelum memuat naik kod tempatan ke pelayan

Main dengan Git

Tambah kod tempatan pada pelayan jauh git remote add origin http://172.16.81.91/oe/TestProject.git
Main dengan Git

Serahkan kod

Main dengan Git

Muat naik kod
Main dengan Git

Lihat pengesahan projek pelayan
Main dengan Git

Yang diperkenalkan di atas adalah yang biasa kami gunakan Seterusnya, anda boleh menyemak arahan lain:

查看分支:git branch

创建分支:git branch name

切换分支:git checkout name

创建+切换分支:git checkout –b name

合并某分支到当前分支:git merge name

删除分支:git branch –d name

Akhir sekali, izinkan saya memperkenalkan anda kepada tapak web dengan maklumat terperinci tentang git: https://git-scm.com/book/zh/v2

Anda juga boleh memuat turun pdf laman web dan membacanya secara tempatan Selepas membaca beberapa gambar pertama, anda akan menjadi seorang yang mahir!

Main dengan Git

Sila nyatakan sebarang kesilapan! Terima kasih! Mari belajar bersama!

Atas ialah kandungan terperinci Main dengan Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Membina RAID5 di bawah LinuxArtikel seterusnya:Membina RAID5 di bawah Linux