Git

Cara menggunakan Git Clone Command?

Cara menggunakan Git Clone Command?

Perintah Git yang paling biasa digunakan adalah 'Git Clone'. Ini digunakan untuk membuat salinan atau klon dari repositori sasaran yang ada di direktori baru. Repositori asal akan disimpan pada mesin jauh atau sistem fail tempatan dengan protokol yang boleh diakses.

Dalam artikel ini, anda akan meneroka penggunaan perintah klon Git secara terperinci. Utiliti baris perintah Git yang digunakan untuk menunjuk repositori yang ada dan membuat salinan direktori yang disasarkan itu. Di sini, kita akan mengkaji pilihan konfigurasi perintah Git clone yang berbeza dan contohnya yang sesuai. Kami telah melaksanakan contoh klon Git di Ubuntu 20.04 sistem Linux.

Cloning Git Repository dengan Menggunakan Git Clone Command

Sekiranya anda ingin membuat klon dari repositori Git yang ada, maka anda boleh melakukannya dengan mudah menggunakan perintah klon Git. Sebagai contoh, anda ingin menyumbang kepada projek, kemudian gunakan perintah Git clone. Sekiranya anda pernah menggunakan sistem VCS sebelumnya, seperti Subversion, maka anda akan terbiasa dengan perintah 'clone' dan bukan 'checkout'. Sistem ini hanya mengambil salinan yang berfungsi. Di sini, klon Git adalah keseluruhan repositori pelayan dan bukan hanya salinan yang berfungsi. Apabila anda menjalankan perintah Git clone pada sistem anda, setiap versi fail dengan keseluruhan projek diturunkan secara lalai di lokasi yang anda tentukan. Katakan jika cakera pelayan anda rosak kerana sebab apa pun, maka dengan menggunakan klon mana-mana klien, anda boleh menetapkan pelayan kembali ke keadaannya. Anda mungkin kehilangan kait di sisi pelayan tetapi semua versi fail akan tersedia di sana.

Sintaks arahan Git Clone

$ git klon

Contohnya

Contohnya, kita mahu mengklon perpustakaan yang disebut 'libgit2'. Dengan menggunakan pautan Git, yang ditunjukkan di bawah, anda boleh membuat salinan perpustakaan itu.


Sekarang, dengan menjalankan perintah Git clone berikut, buat klon repositori itu:

$ git klon https: // github.com / libgit2 / libgit2


Perintah di atas membuat direktori bernama 'libgit2' di mana .direktori git menginisialisasi di dalamnya, semua penarikan data dari repositori di atas, kemudian memeriksa versi terkini dari salinan kerja. Sekarang, anda boleh menavigasi ke dalam direktori 'libgit2' yang telah dibuat. Anda akan menemui semua fail projek di sana, siap digunakan sekarang.

Anda boleh mengklon repositori ke direktori yang diganti namanya dan bukannya libgit2, kemudian anda boleh menentukan argumen tambahan sebagai nama direktori.

$ git klon https: // github.com / libgit2 / libgit2 mytestproject


Perintah di atas akan sama seperti yang sebelumnya, tetapi sekarang nama direktori sasaran disebut 'mytestproject'. Dengan menggunakan perintah berikut, anda dapat menavigasi ke direktori di atas dan menyenaraikan fail-fail dari direktori 'mytestproject':

$ cd mytestprojek
$ ls -a

Pilihan Git Clone

Dengan perintah Git clone, anda boleh menggunakan banyak pilihan yang berbeza mengikut keperluan anda. Untuk memaparkan semua pilihan klon Git, anda akan menaip perintah berikut di terminal:

$ git klon

Anda akan memerhatikan pelbagai pilihan yang boleh anda gunakan dengan mudah dengan perintah Git clone.

Contoh Protokol URL Git

Anda boleh menemui protokol Git URL dalam sintaks berikut:

SSH

ssh: // [pengguna @] hos.xz [: port] / jalan / ke / repo.git /

Git :

git: // tuan rumah.xz [: port] / jalan / ke / repo.git /

HTTP :

http [s]: // hos.xz [: port] / jalan / ke / repo.git /

Kesimpulannya

Dari maklumat di atas, kami telah membincangkan cara menggunakan perintah Git clone di Ubuntu 20.04. Selanjutnya, kami telah melihat bagaimana mengklonkan repositori sasaran. Git menyokong protokol URL yang berbeza termasuk yang telah kami sebutkan dalam artikel ini. Untuk maklumat lebih lanjut mengenai perintah Git clone, anda boleh mendapatkan bantuan dari halaman utama perintah Git clone.

Cara Menggunakan Mesin Cheat GameConqueror di Linux
Artikel ini merangkumi panduan mengenai penggunaan mesin cheat GameConqueror di Linux. Ramai pengguna yang bermain permainan di Windows sering menggun...
Emulator Konsol Permainan Terbaik untuk Linux
Artikel ini akan menyenaraikan perisian emulasi konsol permainan popular yang tersedia untuk Linux. Emulation adalah lapisan keserasian perisian yang ...
Distro Linux Terbaik untuk Permainan pada tahun 2021
Sistem operasi Linux telah jauh dari tampilan asal, ringkas dan berasaskan pelayan. OS ini telah berkembang pesat dalam beberapa tahun kebelakangan in...