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
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 -aDi 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 / utamaKami 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