Git menyediakan pelbagai arahan seperti ' git clone”, “git fetch”, “git push”, “git pull ” dan banyak lagi untuk fungsi yang berbeza. Kadangkala pengguna perlu mendapatkan semula repositori jauh ke direktori Git tempatan. Untuk tujuan itu, adalah perlu untuk mengklon repositori yang dinyatakan menggunakan ' git klon ” perintah. Ini biasanya mendapatkan semula keseluruhan repositori, termasuk sejarah juga, dan mencipta salinan tempatan baharu repositori. Sementara ' git tarik Perintah ” digunakan untuk memastikan salinan tempatan dikemas kini dengan versi terkini repositori jauh.
Tulisan ini akan menghuraikan:
- Apakah Perbezaan/Perbezaan Antara Perintah 'git pull' dan 'git clone'?
- Bagaimana untuk Menggunakan Perintah 'git pull' dan 'git clone' dalam Git?
Apakah Perbezaan/Perbezaan Antara Perintah 'git pull' dan 'git clone'?
Untuk memahami ' git tarik ” dan “ git klon ”, lihat perbezaan utama antara mereka dalam jadual yang dinyatakan di bawah:
git tarik | git klon |
---|---|
'git pull' digunakan untuk menyegerakkan repositori jauh dan setempat. | Perintah 'git clone' dilaksanakan untuk menyediakan repositori tempatan. |
Ia akan mengambil dan menggabungkan perubahan terkini daripada repositori jauh kepada repositori tempatan tertentu. | Hasilkan salinan repositori Git jauh dan simpan ke mesin tempatan. |
Ia boleh digunakan berkali-kali dalam sesuatu projek. | Ia boleh dilaksanakan sekali sahaja dalam projek. |
Bagaimana untuk Menggunakan Perintah 'git pull' dan 'git clone' dalam Git?
Untuk menggunakan ' git pull' dan 'git clone ” dalam Git, ikuti langkah yang diberikan:
- Log masuk ke akaun GitHub anda.
- Pilih mana-mana repositori pilihan anda dan salin kod HTTPS untuk mengkloning repositori ini kepada projek tempatan.
- Lancarkan terminal Git Bash dan navigasi ke direktori tempatan Git.
- Gunakan arahan 'git clone' dan tampal pautan repositori jauh.
- Semak sambungan jauh dan tarik semua pengubahsuaian dari repositori Git tempatan ke alat kawalan jauh.
Langkah 1: Log masuk ke Akaun GitHub
Pertama, pergi ke ' GitHub ” dan log masuk dengan memberikan nama pengguna dan kata laluan anda:
Langkah 2: Pilih Repositori
Klik pada ikon profil, tekan ' Repositori anda ”, dan navigasi kepadanya:
Pilih repositori yang dikehendaki dan bukanya. Sebagai contoh, kami telah memilih ' ujian demo1 ” repositori jauh:
Langkah 3: Salin URL HTTPS
Pada halaman utama repositori yang dinyatakan, tekan butang yang diserlahkan ' Kod butang ” dan salin “ HTTPS ” URL:
Langkah 4: Lancarkan Terminal Git Bash
Sekarang, buka terminal Git Bash dengan bantuan menu Permulaan:
Langkah 5: Ubah hala Repositori Setempat Git
Jalankan ' cd ” perintah dan ubah hala repositori Git tempatan yang dinyatakan:
cd 'C:\Users\user\Git\projectrepo'Langkah 6: Repositori Klon
Kemudian, klon repositori dengan menggunakan ' git klon 'perintah dan tampalkan salinan' HTTPS ” URL bersama-sama dengannya:
git klon https: // github.com / Gituser213 / testdemo1.gitOutput yang dinyatakan di bawah menunjukkan bahawa kami telah berjaya mengklonkan repositori jauh:
Langkah 7: Semak Sambungan Jauh
Semak URL jauh dengan menggunakan ' git remote -v ” perintah:
git jauh -dalam
Langkah 8: Tarik Perubahan
Tarik semua perubahan dari alat kawalan jauh ke cawangan tempatan dengan menjalankan ' git tarik ” perintah:
Guru asal tarik GitImej yang terhasil menunjukkan bahawa perubahan telah diambil dari cawangan terpencil:
Itu semua tentang ' git pull' dan 'git clone ” arahan dalam Git.
Kesimpulan
' git tarik Perintah ” digunakan untuk memastikan salinan tempatan dikemas kini dengan perubahan baharu yang dibuat dalam repositori jauh. Sebaliknya, ' git klon arahan ” biasanya mendapatkan semula keseluruhan repositori jauh dalam repositori tempatan yang mengandungi sejarah penuhnya juga dan membuat salinan tempatan baharu repositori. Tutorial ini telah menghuraikan secara ringkas perbezaan antara ' git pull' dan 'git clone ”.