Cara Membandingkan Cawangan Tempatan dan Jauh dalam Git

Cara Membandingkan Cawangan Tempatan Dan Jauh Dalam Git



Git ialah forum percuma dan sistem kawalan versi bebas sumber terbuka yang direka untuk mengurus segala-galanya daripada projek pembangunan kecil hingga besar dengan cekap. Cawangan tempatannya boleh didapati di stesen peribadi yang digunakan tempatan yang boleh dilihat oleh pengguna tempatan. Sebaliknya, cawangan terpencil boleh diakses oleh berbilang pengguna melalui repositori jauh yang dibenarkan berbuat demikian.

Kajian ini akan menawarkan kaedah untuk membandingkan cawangan terpencil tempatan dan Git dalam Git.

Bagaimana untuk Membandingkan Cawangan Tempatan dan Jauh di Git?

Katakan pengguna ingin mengetahui perubahan yang dibuat pada repositori tempatan Git dan ditolak ke repositori jauh. Jadi, dalam keadaan ini, pengguna perlu membandingkan cawangan tempatan dan terpencil.







Untuk membandingkan cawangan tempatan dan terpencil dalam Git, pertama, buka terminal Git menggunakan ' Memulakan ” menu. Kemudian, senaraikan cawangan kedua-dua repositori. Seterusnya, laksanakan ' $ git fetch ” perintah untuk mengemas kini cawangan terpencil. Selepas itu, senaraikan semua cawangan, termasuk tempatan dan jauh. Akhir sekali, bandingkan cawangan kedua-dua repositori menggunakan ' $ git diff ” perintah.



Sekarang, ikuti langkah-langkah di bawah untuk memahami konsep yang diberikan di atas!



Langkah 1: Buka Git Bash

Pada mulanya, buka ' Git Bash terminal menggunakan ' Memulakan ” menu:





Langkah 2: Kemas kini Repositori Jauh

Seterusnya, laksanakan ' git fetch ” perintah untuk mengemas kini cawangan penjejakan jauh:



$ git fetch

Seperti yang anda lihat, cawangan penjejakan jauh ' utama ” berjaya diambil ke repositori tempatan:

Langkah 3: Senaraikan Semua Cawangan

Sekarang senaraikan semua cawangan jauh dan tempatan yang tersedia menggunakan arahan yang disediakan:

$ cawangan git -a

Di sini, cawangan yang diserlahkan ialah cawangan terpencil, dan simbol asterisk di sebelah ' utama ” cawangan menunjukkan bahawa ia adalah cawangan kerja semasa:

Langkah 4: Bandingkan Cawangan Tempatan dan Jauh

Akhir sekali, laksanakan ' git diff ” perintah untuk membandingkan cawangan:

$ git diff asal utama / utama

Kami telah membandingkan ' utama ” cawangan kedua-dua repositori. Seperti yang anda lihat dalam output di bawah, perbezaan antara cawangan jauh dan tempatan dipaparkan:

Itu sahaja! Kami telah menyusun kaedah paling mudah untuk membandingkan cawangan tempatan dan terpencil dalam Git.

Kesimpulan

Untuk membandingkan cawangan tempatan dan terpencil dalam Git, pertama, buka terminal Git dan laksanakan ' $ git fetch ” perintah untuk mengambil dan mengemas kini cawangan terpencil. Kemudian, jalankan ' $ git branch -a ” perintah untuk memaparkan semua cawangan terpencil dan tempatan. Akhir sekali, laksanakan ' $ git diff ” perintah untuk membandingkan dan melihat perbezaan antara mereka. Dalam kajian ini, kami telah menyediakan kaedah untuk membandingkan cawangan Git tempatan dan Git terpencil.