Rumah Tutorial sistem LINUX Main dengan Git

Main dengan Git

May 06, 2024 pm 02:37 PM
linux git tutorial linux Topi Merah sistem linux arahan linux perkhidmatan itu pensijilan linux linux topi merah video linux

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
Salin selepas log masuk

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 Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apa yang Harus Dilakukan Sekiranya Pelabuhan Apache80 Diduduki Apa yang Harus Dilakukan Sekiranya Pelabuhan Apache80 Diduduki Apr 13, 2025 pm 01:24 PM

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.

Cara memulakan semula pelayan Apache Cara memulakan semula pelayan Apache Apr 13, 2025 pm 01:12 PM

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.

Cara menyelesaikan masalah yang tidak dapat dimulakan oleh Apache Cara menyelesaikan masalah yang tidak dapat dimulakan oleh Apache Apr 13, 2025 pm 01:21 PM

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.

Adakah Internet berjalan di Linux? Adakah Internet berjalan di Linux? Apr 14, 2025 am 12:03 AM

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.

Bagaimana untuk memeriksa sama ada Nginx dimulakan? Bagaimana untuk memeriksa sama ada Nginx dimulakan? Apr 14, 2025 pm 12:48 PM

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.

Cara memulakan nginx di linux Cara memulakan nginx di linux Apr 14, 2025 pm 12:51 PM

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.

Cara menyelesaikan ralat nginx403 Cara menyelesaikan ralat nginx403 Apr 14, 2025 pm 12:54 PM

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.

Cara memeriksa sama ada nginx dimulakan Cara memeriksa sama ada nginx dimulakan Apr 14, 2025 pm 01:03 PM

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.

See all articles