Paano i-Git Push sa Remote Branch

Paano I Git Push Sa Remote Branch



Ang Git ay isang desentralisadong versioning control system na naglalaman ng mga lokal at malalayong sangay. Sa Git, ginagamit ang mga sangay upang bumuo ng maraming module nang hiwalay mula sa pangunahing daloy ng trabaho. Kapag nagtatrabaho nang lokal ang mga developer, nakipag-commit sila sa kanilang lokal na sangay at pagkatapos ay itulak ito sa malayong sangay upang i-update ang source code ng proyekto.

Sa blog na ito, ipapaliwanag namin ang paraan sa Git push sa malayong sangay.







Paano ang Git Push sa Remote Branch?

Upang itulak ang Git sa malayong sangay, mag-navigate muna sa lokal na repositoryo ng Git at ipakita ang listahan ng lahat ng lokal na sangay. Pagkatapos, isagawa ang ' $ git switch ” utos na lumipat sa sangay. Susunod, ilista ang nilalaman ng lokal na imbakan at patakbuhin ang ' $ git push -u pinanggalingan ” utos na itulak sa malayong sangay.



Hakbang 1: Lumipat sa Git Local Repository



Sa una, mag-navigate sa lokal na direktoryo ng Git sa pamamagitan ng pagsasagawa ng ' cd ” utos:





$ cd 'C:\Mga Gumagamit \n azma\Git\Demo12'



Hakbang 2: Ilista ang Mga Lokal na Sangay ng Git

Susunod, patakbuhin ang ' git branch ” utos upang tingnan ang lahat ng lokal na sangay:



$ git branch


Ayon sa ibinigay na output sa ibaba, ang aming lokal na imbakan ay naglalaman ng maraming sangay. Pipili tayo ng isa sa kanila. Halimbawa, ' master ”:


Hakbang 3: Lumipat sa Sangay

Ngayon, lumipat sa master branch sa pamamagitan ng paggamit ng ibinigay na command:

$ git lumipat master



Hakbang 4: Ilista ang Nilalaman ng Imbakan

Upang tingnan ang listahan ng nilalaman ng imbakan, patakbuhin ang ' ls ” utos:

$ ls


Tulad ng makikita na ang remote na imbakan na pinangalanang ' demo ' ay na-clone na:


Hakbang 5: Itulak ang Remote Branch

Sa wakas, isagawa ang ' git push 'utos na may opsyon' -sa 'upang itulak ang' master ” sangay sa malayong imbakan:

$ git push -sa pinanggalingan master


Ang output sa ibaba ay nagpapakita na ang ' master ' ay matagumpay na naitulak:


Tandaan: Sa utos sa itaas, ginamit namin ang ' -sa ” opsyon. Ginagamit ang opsyong ito kapag nagsasagawa ng unang push ng anumang sangay lamang. Lumilikha ito ng isang tracking branch para sa push branch. Sa susunod na itulak mo ang anumang bagay sa na-push na branch, hindi na kailangang itulak ito nang walang ' -sa ” opsyon.

Konklusyon

Upang itulak ng Git sa malayong sangay, lumipat muna sa lokal na direktoryo ng Git at tingnan ang listahan ng mga umiiral nang lokal na sangay sa pamamagitan ng pagsasagawa ng ' $ git na sangay ” utos. Susunod, patakbuhin ang ' $ git switch ” utos na ilipat ang sangay kung saan mo gustong itulak sa malayong sangay. Pagkatapos nito, ilista ang nilalaman ng lokal na imbakan at patakbuhin ang ' $ git push -u pinanggalingan ” utos na itulak sa malayong sangay. Ipinakita ng blog na ito kung paano itulak ang Git sa malayong sangay.