Main dengan 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!
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!
Kami mencipta projek baharu TestProject pada pelayan
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.
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.
git config -l (lihat fail konfigurasi)
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)
status git ialah arahan yang sangat berguna untuk menyemak status kod anda pada bila-bila masa
Seterusnya mari ubah suai fail test1 dan semak status
Ia menggesa bahawa test1 telah diubah suai Seterusnya kita perlu menggunakan git add atau git commit -a untuk menyerahkan kod
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)
Mari pergi ke pelayan untuk melihat kod yang diserahkan
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)
.Kes ketiga ialah menyerahkan kod ke projek kosong yang baru dibuat Kami memadamkan projek TestProject daripada pelayan dan menciptanya semula.
Kami mencipta semula folder dalam direktori TestP, namakannya project2, dan buat fail test1 dalam direktori
Kita perlu memulakan folder git init sebelum memuat naik kod tempatan ke pelayan
Tambah kod tempatan pada pelayan jauh git remote add origin http://172.16.81.91/oe/TestProject.git
Serahkan kod
Muat naik kod
Lihat pengesahan projek pelayan
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!
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!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Apabila port Apache 80 diduduki, penyelesaiannya adalah seperti berikut: Cari proses yang menduduki pelabuhan dan tutupnya. Semak tetapan firewall untuk memastikan Apache tidak disekat. Jika kaedah di atas tidak berfungsi, sila buat semula Apache untuk menggunakan port yang berbeza. Mulakan semula perkhidmatan Apache.

Untuk memulakan semula pelayan Apache, ikuti langkah -langkah ini: Linux/MacOS: Run Sudo SystemCtl Restart Apache2. Windows: Jalankan Net Stop Apache2.4 dan kemudian Net Start Apache2.4. Jalankan Netstat -A | Cari 80 untuk memeriksa status pelayan.

Apache tidak boleh bermula kerana sebab -sebab berikut mungkin: ralat sintaks fail konfigurasi. Konflik dengan port permohonan lain. Isu kebenaran. Keluar dari ingatan. Proses kebuntuan. Kegagalan daemon. Isu Kebenaran Selinux. Masalah firewall. Konflik perisian.

Internet tidak bergantung pada sistem operasi tunggal, tetapi Linux memainkan peranan penting di dalamnya. Linux digunakan secara meluas dalam pelayan dan peranti rangkaian dan popular untuk kestabilan, keselamatan dan skalabiliti.

Di Linux, gunakan arahan berikut untuk memeriksa sama ada nginx dimulakan: Hakim status SistemCTL Nginx berdasarkan output arahan: Jika "Aktif: Aktif (Running)" dipaparkan, Nginx dimulakan. Jika "aktif: tidak aktif (mati)" dipaparkan, nginx dihentikan.

Langkah -langkah untuk memulakan Nginx di Linux: Periksa sama ada Nginx dipasang. Gunakan SistemCTL Mula Nginx untuk memulakan perkhidmatan Nginx. Gunakan SistemCTL Dayakan NGINX untuk membolehkan permulaan automatik Nginx pada permulaan sistem. Gunakan Status SistemCTL Nginx untuk mengesahkan bahawa permulaan berjaya. Lawati http: // localhost dalam pelayar web untuk melihat halaman selamat datang lalai.

Pelayan tidak mempunyai kebenaran untuk mengakses sumber yang diminta, mengakibatkan ralat NGINX 403. Penyelesaian termasuk: Periksa keizinan fail. Semak konfigurasi .htaccess. Semak konfigurasi Nginx. Konfigurasikan keizinan Selinux. Semak peraturan firewall. Menyelesaikan masalah lain seperti masalah penyemak imbas, kegagalan pelayan, atau kesilapan lain yang mungkin.

Bagaimana untuk mengesahkan sama ada nginx dimulakan: 1. Gunakan baris arahan: status sistem sistem nginx (linux/unix), netstat -ano | Findstr 80 (Windows); 2. Periksa sama ada port 80 dibuka; 3. Semak mesej permulaan Nginx dalam log sistem; 4. Gunakan alat pihak ketiga, seperti Nagios, Zabbix, dan Icinga.
