Bagaimana untuk Mengambil Cawangan Dari Hulu ke Repo Tempatan?

Bagaimana Untuk Mengambil Cawangan Dari Hulu Ke Repo Tempatan



Dalam Git, mengambil cawangan dari huluan memastikan pengguna bekerja dengan versi kod yang paling terkini. Ia juga meminimumkan peluang untuk menggabungkan konflik yang menjadikannya lebih mudah untuk bekerjasama dengan penyumbang lain. Ia merupakan bahagian penting dalam aliran kerja Git dan harus dilakukan secara berkala untuk memastikan kelancaran sesuatu projek.

Panduan ini akan menunjukkan kaedah untuk mengambil cawangan dari hulu ke repositori Git tempatan.

Bagaimana untuk Mengambil Cawangan Dari Hulu ke Repositori Tempatan?

Untuk mengambil cawangan jauh dari hulu ke repositori tempatan Git, cuba arahan yang diberikan di bawah:







  • Navigasi ke direktori tempatan Git.
  • Buka akaun GitHub untuk menyalin kod repositori bercabang.
  • Gunakan ' git remote add ” perintah untuk menambah sambungan jauh.
  • Semak sambungan jauh dengan melaksanakan ' git remote -v ” perintah.
  • Ambil dan tukar ke cawangan terpencil.
  • Tarik perubahan dengan menjalankan ' git pull ” perintah berserta nama cawangan.

Langkah 1: Ubah hala ke Repositori Dinyatakan

Mula-mula, lancarkan terminal Git Bash dan pindah ke repositori pilihan anda dengan menggunakan ' cd ” perintah:



cd 'C:\Users\user\Git\demo1'

Langkah 2: Salin Pautan HTTPS

Kemudian, pergi ke GitHub dan log masuk ke akaun anda. Kemudian, pilih repositori bercabang untuk melancarkannya di GitHub. Untuk tujuan itu, navigasi ke ' Repositori anda> Repositori bercabang> Kod 'dan salin' HTTPS ” URL:







Langkah 3: Tambah Sambungan Jauh

Menggunakan ' git remote add ” perintah dan menyatakan nama jauh bersama dengan URL jauh yang disalin:

tambah jauh git huluan https://github.com/Gituser213/Perk_Repo.git



Langkah 4: Semak Sambungan Jauh

Seterusnya, semak alat kawalan jauh yang ditambahkan dengan melaksanakan ' git remote -v ” perintah:

git remote -v

Output yang terhasil menunjukkan bahawa alat kawalan jauh telah berjaya ditambahkan:

Langkah 5: Ambil Cawangan Jauh

Selepas itu, jalankan arahan berikut untuk mengambil cawangan jauh ke dalam repositori Git tempatan:

git fetch huluan utama

Dapat diperhatikan bahawa ' utama ” cawangan dari hulu telah diambil ke dalam “ demo1 ” repositori tempatan berjaya:

Langkah 6: Tukar kepada Cawangan Jauh

Beralih ke cawangan yang diambil dengan menjalankan ' git checkout ” perintah:

git checkout --track -b main

di sini:

  • – trek Pilihan ” digunakan untuk menetapkan cawangan tertentu untuk penjejakan.
  • -b ” pilihan menunjukkan cawangan.
  • utama ” ialah cawangan tertentu yang perlu disediakan untuk menjejaki cawangan kerja semasa.

Langkah 7: Tarik Perubahan

Jalankan ' git tarik ” perintah untuk menarik semua perubahan dari cawangan jauh ke dalam tempatan:

git tarik hulu utama

Menurut output yang dinyatakan di bawah, kami telah berjaya menarik ' utama ” data cawangan jauh melalui alat kawalan jauh yang ditentukan bernama “ ke hulu ”:

Kami telah menyediakan kaedah terperinci untuk mengambil cawangan dari hulu ke repositori tempatan.

Kesimpulan

Untuk mengambil cawangan dari huluan ke repositori tempatan, pertama, navigasi ke direktori setempat Git dan buka GitHub, dan salin URL HTTPS repositori bercabang. Seterusnya, gunakan ' git remote add ” perintah untuk menambah URL jauh. Selepas itu, ambil dan tukar ke cawangan terpencil. Akhir sekali, tarik perubahan dengan melaksanakan ' git tarik ” perintah bersama-sama dengan nama cawangan jauh dan ditentukan. Itu semua tentang mengambil cawangan dari hulu ke repositori tempatan.