Git Pull vs Git Clone: ​​Apa Bedanya?

Git Pull Vs Git Clone Apa Bedanya



Git menyediakan berbagai perintah seperti “ git clone', 'git fetch', 'git push', 'git pull ” dan banyak lainnya untuk fungsi yang berbeda. Terkadang pengguna perlu mengambil repositori jarak jauh ke direktori Git lokal. Untuk tujuan itu, perlu mengkloning repositori yang disebutkan menggunakan ' klon git ' memerintah. Ini biasanya mengambil seluruh repositori, termasuk riwayat juga, dan membuat salinan lokal baru dari repositori. Selagi ' tarik git ” Perintah digunakan untuk menjaga agar salinan lokal tetap mutakhir dengan versi terbaru dari repositori jarak jauh.

Tulisan ini akan menguraikan:







Apa Perbedaan / Perbedaan Antara Perintah 'git pull' dan 'git clone'?

Untuk mengerti ' tarik git ' Dan ' klon git ”, lihat perbedaan utama di antara mereka dalam tabel di bawah ini:



tarik git klon git
'git pull' digunakan untuk menyinkronkan repositori jarak jauh dan lokal. Perintah 'git clone' dijalankan untuk menyiapkan repositori lokal.
Ini akan mengambil dan menggabungkan perubahan terbaru dari repositori jarak jauh ke repositori lokal tertentu. Hasilkan salinan repositori Git jarak jauh dan simpan ke mesin lokal.
Ini dapat digunakan berkali-kali dalam sebuah proyek. Itu dapat dieksekusi hanya satu kali dalam sebuah proyek.

Bagaimana Cara Menggunakan Perintah 'git pull' dan 'git clone' di Git?

Untuk menggunakan “ git pull” dan “git clone ” perintah di Git, ikuti langkah-langkah berikut:



  • Masuk ke akun GitHub Anda.
  • Pilih repositori pilihan Anda dan salin kode HTTPS untuk mengkloning repositori ini ke proyek lokal.
  • Luncurkan terminal Git Bash dan arahkan ke direktori lokal Git.
  • Gunakan perintah 'git clone' dan rekatkan tautan repositori jarak jauh.
  • Periksa koneksi jarak jauh dan tarik semua modifikasi dari repositori Git lokal ke jarak jauh.

Langkah 1: Masuk ke Akun GitHub

Pertama, pergi ke “ GitHub ” dan masuk dengan memberikan nama pengguna dan kata sandi Anda:





Langkah 2: Pilih Repositori

Klik pada ikon profil, tekan tombol “ Repositori Anda ”, dan arahkan ke sana:



Pilih repositori yang diinginkan dan buka. Misalnya, kami telah memilih ' uji demo1 ” repositori jarak jauh:

Langkah 3: Salin URL HTTPS

Di halaman utama repositori yang disebutkan, tekan ' Kode tombol ' dan salin ' HTTPS ” URL:

Langkah 4: Luncurkan Terminal Git Bash

Sekarang, buka terminal Git Bash dengan bantuan menu Startup:

Langkah 5: Arahkan Repositori Lokal Git

Jalankan “ CD ” memerintahkan dan mengarahkan ulang repositori Git lokal yang disebutkan:

CD 'C:\Users\user\Git\projectrepo'

Langkah 6: Repositori Kloning

Kemudian, tiru repositori dengan menggunakan “ klon git 'Perintah dan rekatkan salinan' HTTPS ” URL beserta itu:

klon git https: // github.com / Gituser213 / testdemo1.git

Output yang disebutkan di bawah ini menunjukkan bahwa kami telah berhasil mengkloning repositori jarak jauh:

Langkah 7: Periksa Koneksi Jarak Jauh

Periksa URL jarak jauh dengan menggunakan “ git jarak jauh -v ' memerintah:

git jarak jauh -di dalam

Langkah 8: Tarik Perubahan

Tarik semua perubahan dari remote ke cabang lokal dengan menjalankan tombol “ tarik git ' memerintah:

Git tarik master asal

Gambar yang dihasilkan menunjukkan bahwa perubahan telah diambil dari cabang jarak jauh:

Itu semua tentang ' git pull” dan “git clone ” perintah di Git.

Kesimpulan

tarik git ” Perintah digunakan untuk menjaga agar salinan lokal tetap mutakhir dengan perubahan baru yang dibuat di repositori jarak jauh. Di sisi lain, “ klon git ” perintah biasanya mengambil seluruh repositori jarak jauh di repositori lokal yang berisi riwayat lengkapnya juga dan membuat salinan lokal baru dari repositori. Tutorial ini telah menguraikan secara singkat tentang perbedaan antara “ git pull” dan “git clone ”.