Dalam era maklumat ini, pengaturcara pasti akan menggunakan alat kawalan versi untuk memudahkan pengurusan kod mereka sendiri Sebagai wakil sistem kawalan versi yang diedarkan, Git telah menjadi salah satu kemahiran penting untuk pengaturcara. Dalam proses pembangunan biasa kami, kami biasanya menyerahkan kod tempatan ke gudang jauh supaya kod itu boleh disegerakkan ke komputer lain.
Dalam artikel ini, kami akan menerangkan cara membina gudang jauh Git anda sendiri dalam sistem Windows, supaya kod anda boleh diurus dan bekerjasama dengan lebih baik.
Mula-mula, anda perlu memasang Git pada sistem Windows anda. Anda boleh memuat turun versi terkini Git dari laman web rasmi Git dan memasangnya. Muat turun pakej pemasangan dan bukanya, dan wizard pemasangan akan muncul.
Apabila memasang, disyorkan untuk memilih pilihan lalai melainkan anda tahu pilihan yang perlu anda pilih.
Selepas pemasangan selesai, anda boleh memasukkan arahan berikut dalam command prompt untuk mengesahkan sama ada pemasangan Git berjaya:
git --version
Jika nombor versi dikembalikan, Git telah dipasang dengan jayanya.
Seterusnya, kita perlu mencipta repositori jauh Git. Dalam Git, setiap gudang mempunyai folder .git bebas, yang menyimpan semua maklumat metadata dan pangkalan data objek yang berkaitan dengan gudang ini.
Dalam Windows, anda boleh memilih untuk mencipta repositori Git secara setempat atau pada pelayan jauh.
Sangat mudah untuk mencipta repositori Git tempatan, cuma laksanakan arahan berikut:
mkdir my_project cd my_project git init
Arahan ini akan mencipta my_project dalam direktori semasa folder, dan kemudian gunakan arahan git init untuk memulakan folder sebagai repositori Git.
Jika anda ingin mencipta repositori jauh Git, terdapat dua kaedah:
Telanjang Repositori ialah repositori Git yang tidak mengandungi direktori kerja dan direka bentuk untuk berkongsi kod tanpa memerlukan antara muka pengguna Git untuk dijalankan pada pelayan. Apabila mencipta repositori kosong, anda perlu menentukan direktori untuk menyimpan folder .git repositori dan nama repositori.
mkdir my_project.git cd my_project.git git init --bare
Arahan ini akan mencipta folder my_project.git dalam direktori semasa, dan kemudian menggunakan perintah git init --bare untuk memulakan folder sebagai gudang kosong.
Jika anda menggunakan GitHub, anda boleh mencipta repositori jauh Git melalui antara muka web. Pada GitHub anda, klik "Repositori baharu" dan isikan maklumat yang sepadan.
Dalam repositori jauh, anda perlu menambah kebenaran menulis pada akaun anda. Buka halaman gudang anda yang baru dibuat pada GitHub, klik tab "Tetapan", kemudian klik "Kolaborator" dan tambahkan akaun GitHub anda atau akaun pasukan padanya.
Jika anda membuat gudang kosong, anda boleh menambah kebenaran pada akaun atau pasukan anda secara langsung pada pelayan Untuk operasi tertentu, sila rujuk dokumentasi Git rasmi.
Untuk dapat menyambung ke repositori Git jauh anda, anda perlu menyediakan SSH. Masukkan arahan berikut pada baris arahan:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Arahan ini akan menjana sepasang kunci SSH, dengan your_email@example.com ialah e-mel berdaftar GitHub atau GitLab anda. Ikut gesaan langkah demi langkah, dan akhirnya kunci peribadi id_rsa dan kunci awam id_rsa.pub akan dijana.
Seterusnya, anda perlu menambah kunci awam pada akaun GitHub atau GitLab anda. Salin semua kandungan kunci awam dan tambahkannya pada akaun anda pada halaman web.
Sekarang anda boleh mengakses repositori Git jauh anda, kami boleh menolak kod ke repositori jauh.
Dalam repositori tempatan, buat fail README dan tambahkannya pada repositori Git:
echo "# my_project" >> README.md git add README.md git commit -m "Add README"
Seterusnya, tolak kod ke repositori jauh:
git remote add origin git@github.com:your_username/my_project.git git push -u origin master
Antaranya, ganti your_username dengan nama akaun GitHub anda dan my_project dengan nama gudang Git anda.
Melalui langkah di atas, anda sudah boleh membina gudang jauh Git anda sendiri pada sistem Windows dan berjaya menyerahkan kod tempatan ke gudang jauh. Sebagai sistem kawalan versi teragih, Git boleh membantu pasukan bekerjasama dengan cepat dan cekap, menjadikan kod lebih mudah dan stabil. Dalam perkembangan harian kita, menguasai Git adalah kemahiran yang sangat penting.
Atas ialah kandungan terperinci Penjelasan terperinci tentang cara membina gudang jauh Git anda sendiri dalam sistem Win. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!