Paano Paghambingin ang Lokal at Malayong Mga Sangay sa Git

Paano Paghambingin Ang Lokal At Malayong Mga Sangay Sa Git



Ang Git ay isang libreng forum at open-source na independent version control system na idinisenyo upang pamahalaan ang lahat mula sa maliliit hanggang sa malalaking proyekto ng pag-unlad nang mahusay. Ang mga lokal na sangay nito ay matatagpuan sa lokal na ginagamit na personal na istasyon na makikita ng mga lokal na gumagamit. Sa kabaligtaran, ang mga malalayong sangay ay maaaring ma-access ng maraming mga gumagamit sa pamamagitan ng mga malalayong repositoryo na pinahihintulutang gawin ito.

Ang pag-aaral na ito ay mag-aalok ng paraan upang ihambing ang mga lokal at malayong sangay ng Git sa Git.

Paano Ihambing ang Lokal at Malayong Mga Sangay sa Git?

Ipagpalagay na gustong malaman ng mga user kung aling mga pagbabago ang ginawa sa lokal na imbakan ng Git at itinulak sa malayong imbakan. Kaya, sa sitwasyong ito, kailangang ihambing ng gumagamit ang mga lokal at malalayong sangay.







Upang ihambing ang mga lokal at malalayong sangay sa Git, buksan muna ang Git terminal gamit ang “ Magsimula ” menu. Pagkatapos, ilista ang mga sangay ng parehong mga repositoryo. Susunod, isagawa ang ' $ git fetch ” utos na i-update ang mga malalayong sangay. Pagkatapos nito, ilista ang lahat ng mga sangay, kabilang ang lokal at remote. Sa wakas, ihambing ang mga sangay ng parehong mga repository gamit ang ' $ git diff ” utos.



Ngayon, sundin ang mga hakbang sa ibaba upang maunawaan ang ibinigay na konsepto sa itaas!



Hakbang 1: Buksan ang Git Bash

Sa una, buksan ang ' Git Bash 'terminal gamit ang ' Magsimula ” menu:





Hakbang 2: I-update ang Remote Repository

Susunod, isagawa ang ' git fetch ” utos upang i-update ang mga remote tracking branch:



$ git fetch

Tulad ng nakikita mo, ang remote tracking branch ' pangunahing ” ay matagumpay na nakuha sa lokal na imbakan:

Hakbang 3: Ilista ang Lahat ng Sangay

Ngayon ilista ang lahat ng magagamit na remote at lokal na sangay gamit ang ibinigay na command:

$ git branch -a

Dito, ang mga naka-highlight na sanga ay mga malalayong sanga, at ang simbolo ng asterisk sa tabi ng ' pangunahing ” ang sangay ay nagpapahiwatig na ito ay kasalukuyang gumaganang sangay:

Hakbang 4: Paghambingin ang Mga Lokal at Malayong Sangay

Panghuli, isagawa ang ' git diff ” utos upang ihambing ang mga sanga:

$ git diff pangunahing pinanggalingan / pangunahing

Inihambing namin ang ' pangunahing ” sangay ng parehong mga repositoryo. Tulad ng makikita mo sa output sa ibaba, ang pagkakaiba sa pagitan ng remote at lokal na mga sanga ay ipinapakita:

Ayan yun! Naipon namin ang pinakamadaling paraan upang ihambing ang mga lokal at malalayong sangay sa Git.

Konklusyon

Upang ihambing ang mga lokal at malalayong sangay sa Git, buksan muna ang Git terminal at i-execute ang ' $ git fetch ” utos na kunin at i-update ang mga malalayong sangay. Pagkatapos, patakbuhin ang ' $ git branch -a ” utos upang ipakita ang lahat ng malayo at lokal na sangay. Panghuli, isagawa ang ' $ git diff ” utos upang ihambing at tingnan ang pagkakaiba sa pagitan nila. Sa pag-aaral na ito, nagbigay kami ng paraan upang ihambing ang mga lokal at malayong sangay ng Git ng Git.