Git ialah sistem kawalan versi teragih yang digunakan secara meluas dalam bidang pembangunan perisian dan pengurusan kod. Tetapi jika anda ingin melaksanakan pengurusan kod dan kawalan versi, anda memerlukan perkhidmatan Git Artikel ini akan memperkenalkan kaedah pemasangan dan konfigurasi perkhidmatan Git.
1. Pemilihan perkhidmatan Git
Pada masa ini, perkhidmatan Git biasa termasuk GitLab, Gitea, GitHub dan pilihan lain, masing-masing mempunyai ciri tersendiri. GitLab ialah perkhidmatan Git peringkat perusahaan dengan fungsi yang berkuasa, tetapi ia mungkin agak rumit untuk pasukan kecil Gitea ialah perkhidmatan Git yang ringan dengan penggunaan mudah dan sesuai untuk individu atau pasukan kecil dan GitHub ialah perkhidmatan Git yang paling popular pada masa ini; platform adalah stabil, tetapi anda perlu membayar untuk menggunakan ciri lanjutan.
2. Pasang perkhidmatan Git
Dalam artikel ini, kami memilih untuk memasang perkhidmatan Gitea Git. Mula-mula, anda perlu memasang persekitaran Git dan Go pada pelayan.
Dalam persekitaran Ubuntu, gunakan arahan untuk memasang Git and Go:
sudo apt-get update sudo apt-get install git sudo apt-get install golang
Selepas pemasangan selesai , masukkan arahan berikut Semak sama ada pemasangan berjaya:
git --version go version
Di laman web rasmi Gitea, pilih versi terkini dan salin pautan muat turun. Masukkan arahan berikut pada pelayan untuk memuat turun:
wget https://dl.gitea.io/gitea/1.13.0/gitea-1.13.0-linux-amd64 -O gitea
Masukkan arahan berikut untuk mencipta folder konfigurasi Gitea, folder log dan pasang Fail binari Gitea dialihkan ke /usr/local/bin:
mkdir -p /var/lib/gitea/{custom,data,indexers,public,log} chown git:git /var/lib/gitea/{data,indexers,log} chmod 750 /var/lib/gitea/{data,indexers,log} mkdir /etc/gitea
Masukkan arahan berikut untuk mencipta pengguna Git dan tambah kata laluan untuk pengguna Git:
adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git passwd git
Masukkan arahan berikut untuk memulakan perkhidmatan Gitea:
sudo -u git /usr/local/bin/gitea web -c /etc/gitea/app.ini
3 konfigurasi
1 .Lawati
melalui penyemak imbas dan masukkan http://server IP:3000 dalam penyemak imbas untuk memasuki halaman konfigurasi pengguna Gitea. Masukkan nama pengguna pentadbir, e-mel pentadbir, kata laluan pentadbir dan maklumat lain Selepas tetapan selesai, anda boleh memasuki halaman utama perkhidmatan Git.
2. Konfigurasi gudang Git
Pilih "Gudang" dalam bar menu di sebelah kiri halaman utama perkhidmatan Git untuk memasuki halaman pengurusan gudang. Dalam pilihan "Gudang Baharu" di bahagian atas halaman, isikan nama gudang, penerangan gudang, organisasi milik gudang itu dan maklumat lain untuk mencipta gudang Git.
Pilih "Tetapan Peribadi" dalam bar menu di sebelah kiri halaman utama perkhidmatan Git untuk memasuki halaman tetapan peribadi. Klik "Tambah Kunci Awam SSH" dalam pilihan "Kunci Awam SSH" di bahagian bawah halaman, salin kunci awam SSH tempatan ke dalam kotak input, dan klik butang "Tambah" untuk melengkapkan penambahan kunci awam SSH.
Dengan alat klien Git, anda boleh mengklon repositori Git melalui protokol SSH. Masukkan arahan berikut dalam terminal:
git clone git@服务器IP:仓库名称.git
Melalui langkah di atas, anda boleh melengkapkan pemasangan dan konfigurasi perkhidmatan Git. Perkhidmatan Git yang berbeza mungkin berbeza, tetapi prosesnya secara amnya sama. Dalam proses menggunakan perkhidmatan Git, anda perlu memberi perhatian kepada isu seperti melindungi keselamatan pelayan dan membuat sandaran data.
Atas ialah kandungan terperinci Artikel yang menerangkan kaedah pemasangan dan konfigurasi perkhidmatan Git secara terperinci. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!