Tatalakayin ng gabay na ito ang pamamaraan para sa pagtulak ng bagong lokal na sangay ng Git sa isang remote na repositoryo ng Git at pagsubaybay dito.
Itulak ang isang Bagong Lokal na Sangay sa isang Remote Git Repository at Subaybayan din ito?
Para sa pagtulak ng isang bagong lokal na sangay ng Git sa isang malayong imbakan ng Git at pagsubaybay dito, una, lumipat sa nais na imbakan ng Git at i-clone ang malayuang imbakan. Gumawa ng bagong lokal na sangay at agad na lumipat dito. Panghuli, patakbuhin ang ' $ git push origin
Ngayon, sumulong at gawin ang nabanggit na senaryo!
Hakbang 1: Ilipat sa Git Directory
Una, lumipat sa nais na lokal na imbakan ng Git sa pamamagitan ng pagsasagawa ng ' cd ” utos:
$ cd 'C:\Mga Gumagamit \n azma\Git\Demo14'
Hakbang 2: Clone Repository
Susunod, i-clone ang Git remote repository sa pamamagitan ng pagpapatupad ng sumusunod na command at pagtukoy sa URL nito:
$ git clone https: // github.com / GitUser0422 / demo5.git
Hakbang 3: Lumikha at Lumipat ng Sangay
Susunod, lumikha at agad na lumipat sa lokal na sangay sa pamamagitan ng pagsasagawa ng ' git checkout 'utos na may ' -b ” opsyon:
$ git checkout -b devAng utos sa itaas ay lilikha ng isang sangay na pinangalanang ' dev ” at agad na lumipat dito:
Hakbang 4: Itulak ang Lokal na Sangay
Panghuli, patakbuhin ang ' git push pinanggalingan ” utos na may pangalan ng sangay upang itulak ang bagong likhang lokal na sangay sa malayong imbakan:
$ git push pinanggalingan devAyon sa output na ibinigay sa ibaba, ang bagong nilikha na ' dev 'matagumpay na naitulak ang lokal na sangay:
Maaari mo ring i-verify kung ang bagong Git local pushed branch ay sinusubaybayan sa GitHub:
Ipinakita namin ang paraan upang itulak ang isang bagong lokal na sangay sa isang malayong Git repository at subaybayan ito.
Konklusyon
Para sa pagtulak ng isang bagong lokal na sangay ng Git sa isang malayong imbakan ng Git at pagsubaybay dito, una, mag-navigate sa nais na imbakan ng Git at i-clone ang malayuang imbakan. Susunod, lumikha ng isang lokal na sangay at agad na lumipat sa bagong sangay sa pamamagitan ng pagsasagawa ng ' $ git checkout -b