Bakit Hindi Gumagana ang 'git push origin master'.

Bakit Hindi Gumagana Ang Git Push Origin Master



Sa Git, ang mga unang gumagamit ay nagtatrabaho sa lokal na makina at pagkatapos ay itulak ang mga pagbabago sa sentralisadong server para sa pag-update ng iba pang mga miyembro ng proyekto. Upang itulak ang nilalaman ng lokal na imbakan sa malayong imbakan, kailangan muna ng mga user na itakda ang malayuang URL na may gustong malayuang pangalan na maaaring gawin sa pamamagitan ng paggamit ng ' git remote add ” utos.

Ang post na ito ay maikling tatalakayin ang ' git push pinanggalingan master ” utos.

Bakit Hindi Gumagana ang 'git push origin master'?

Minsan, ang mga user ng Git ay nakakakuha ng isang nakamamatay na error habang itinutulak ang lokal na nilalaman sa server ng GitHub dahil hindi tinukoy ang malayong URL. Upang idagdag ito, ang ' git remote add Maaaring gamitin ang utos.







Sa mga hakbang na ibinigay sa ibaba, una, ipapakita namin kung paano ang ' nakamamatay:…. ” error na nakatagpo at pagkatapos ay lutasin ito.



Hakbang 1: Lumipat sa Git Repository

Sa una, i-type ang ' cd ” utos at mag-navigate sa lokal na imbakan ng Git:



$ cd 'C:\Users\LENOVO\Git \t ay repo'

Hakbang 2: Bumuo ng File

Upang lumikha ng isang bagong file sa imbakan, patakbuhin ang ' hawakan ” utos:





$ hawakan file1.txt

Hakbang 3: Itulak ang File sa Git Index

Pagkatapos, isagawa ang ' git add ” utos upang magdagdag ng isang file sa staging index:



$ git add file1.txt

Hakbang 4: Magsagawa ng Mga Pagbabago

Susunod, i-update ang repositoryo sa pamamagitan ng paggawa ng lahat ng idinagdag na pagbabago sa pamamagitan ng “ git commit ” utos:

$ git commit -m 'idinagdag ang file1.txt'

Hakbang 5: Itulak ang Lokal na Nilalaman

Isagawa ang ibinigay na utos at tukuyin ang remote at pangalan ng sangay:

$ git push pinanggalingan master

Tulad ng nakikita mo, ang utos sa itaas ay nagbibigay ng ' nakamamatay: ang 'pinagmulan' ay hindi……. ” error pagkatapos isagawa ito:

Tandaan: Tingnan ang mga sumusunod na hakbang upang malutas ang error na nakalista sa itaas.

Hakbang 6: Suriin ang Listahan ng Remote na URL

Pagkatapos, suriin ang listahan ng malayong URL sa pamamagitan ng paggamit ng ibinigay na command:

$ git remote -sa

Ayon sa ibinigay na output sa ibaba, ang malayuang URL ay hindi tinukoy na dati naming ginamit para sa pagtulak ng lokal na nilalaman:

Hakbang 7: Magdagdag ng Remote URL

Idagdag ang remote na URL sa listahan sa pamamagitan ng pagpapatakbo ng sumusunod na command:

$ git remote magdagdag ng pinagmulan https: // github.com / GitUser0422 / demo.git

Hakbang 8: Itulak ang Mga Lokal na Pagbabago

Sa wakas, isagawa ang ' git push ” utos upang itulak ang lokal na data ng repositoryo sa sentralisadong server:

$ git push pinanggalingan master

Gaya ng nakikita mo, matagumpay naming naitulak ang lokal na nilalaman sa malayong imbakan:

Iyon lang ang tungkol sa paglutas ng 'git push origin master' command na hindi gumagana ang isyu.

Konklusyon

Ang ' git remote na pinanggalingan master ” ay hindi gumagana kapag ang remote na URL ay hindi tinukoy. Upang malutas ang isyung ito, gamitin ang ' git remote add ” utos. Pagkatapos, patakbuhin ang ' git push ” utos na itulak ang lokal na nilalaman. Inilarawan ng post na ito ang mga isyu na nangyayari habang isinasagawa ang 'git push origin master' ay hindi gumagana.