Dengan pembangunan berterusan pembangunan perisian, kawalan versi semakin menjadi kemahiran penting. Antaranya, Git ialah salah satu alat kawalan versi paling popular pada masa ini. Walau bagaimanapun, semasa pembangunan, kadangkala perlu menyediakan pelayan Git tempatan supaya versi sejarah boleh dilihat pada bila-bila masa dan kod itu boleh dijejaki dalam masa nyata. Seterusnya, artikel ini akan memperkenalkan cara menyediakan pelayan Git tempatan pada sistem Mac.
Langkah 1: Pasang Git
Memasang Git pada sistem Mac adalah sangat mudah, cuma buka terminal, masukkan arahan berikut dan tekan kekunci Enter:
brew install git
Proses ini mungkin mengambil sedikit masa, harap bersabar. Selepas menunggu pemasangan selesai, masukkan arahan berikut untuk menyemak sama ada Git berjaya dipasang:
git --version
Jika maklumat versi Git dipaparkan, Git telah berjaya dipasang.
Langkah 2: Tetapkan Kunci SSH
Mengkonfigurasi Kunci SSH ialah langkah yang perlu untuk pengurusan versi pada pelayan Git. Jika anda telah mencipta Kunci SSH anda sendiri, anda boleh melangkau langkah ini secara langsung. Jika tidak, anda boleh menggunakan arahan berikut untuk mencipta Kunci SSH untuk akaun setempat:
ssh-keygen -t rsa -C "your_email@example.com"
Kemudian, sistem akan meminta anda memasukkan laluan fail di mana anda ingin menyimpan Kunci SSH, dan kata laluan (anda juga tidak boleh memasukkan kata laluan) ). Jika anda tidak faham, anda boleh tekan Enter untuk mengekalkan nilai lalai. Akhirnya, sistem akan menjana Kunci SSH secara automatik untuk anda.
Langkah 3: Buat pustaka Git
Sebelum menyediakan pelayan Git setempat, anda perlu mencipta pustaka Git pada mesin tempatan anda. Buka terminal dan tukar ke folder tempat anda ingin mencipta repositori Git. Masukkan arahan berikut untuk mencipta repositori Git kosong:
git init --bare repo.git
Arahan ini akan mencipta folder bernama "repo.git" dalam direktori semasa sebagai repositori Git anda.
Langkah 4: Konfigurasikan perpustakaan Git
Untuk membolehkan pelayan Git berfungsi dengan betul, kita perlu mengkonfigurasinya. Mula-mula, jalankan arahan berikut untuk beralih ke direktori repositori Git anda:
cd /path/to/repo.git
Kemudian, masukkan arahan berikut untuk menetapkan nama pengguna dan e-mel anda:
git config user.name "Your Name" git config user.email "you@example.com"
Akhir sekali, masukkan yang berikut arahan untuk mendayakan Pustaka Git boleh menerima permintaan tolak:
git config --bool core.bare true
Langkah 5: Tambah pelayan jauh
Untuk menolak pustaka Git tempatan ke pelayan jauh, anda perlu menambah alamat daripada pelayan jauh. Buka terminal pada mesin tempatan, pergi ke direktori tempat pustaka Git berada, dan gunakan arahan berikut untuk menambah alamat pelayan jauh:
git remote add origin ssh://username@remotehostname:/path/to/repo.git
di mana "nama pengguna" ialah nama pengguna anda pada alat kawalan jauh pelayan dan "remotehostname" ” ialah nama hos pelayan jauh dan “/path/to/repo.git” ialah laluan yang anda gunakan untuk menyimpan repositori Git anda pada pelayan jauh.
Langkah 6: Tolak kod anda
Buka baris arahan dan masukkan arahan berikut untuk menyerahkan kod ke repositori Git setempat:
git add . git commit -m "Initial commit"
Seterusnya, gunakan arahan berikut untuk Tolak kod anda ke pelayan Git:
git push origin master
Dalam contoh ini, "asal" ialah nama pelayan jauh yang baru anda tambahkan, "master" ialah nama cawangan, anda juga boleh mengubah suai ia jika perlu nama cawangan.
Selepas melengkapkan langkah ini, pelayan Git setempat akan disediakan Anda boleh melihat versi sejarah kod pada bila-bila masa dan menjejaki serta mengurus kod.
Ringkasan
Artikel ini memperkenalkan cara menyediakan pelayan Git setempat pada sistem Mac dan menolak kod anda. Sama ada anda seorang pembangun perisian, pentadbir sistem atau pentadbir laman web, anda boleh menyediakan pelayan Git tempatan anda sendiri dengan mudah melalui langkah di atas. Selepas anda menguasai kemahiran ini, anda juga boleh mula berkongsi kod dan bekerjasama dalam pembangunan dengan pembangun lain.
Atas ialah kandungan terperinci Bagaimana untuk menyediakan pelayan Git tempatan pada sistem Mac. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!