Per què 'git push origin master' no funciona

Per Que Git Push Origin Master No Funciona



A Git, primer els usuaris treballen a la màquina local i després empenyen els canvis al servidor centralitzat per actualitzar altres membres del projecte. Per introduir el contingut del repositori local al repositori remot, els usuaris primer han d'establir l'URL remot amb el nom remot desitjat que es pot fer utilitzant el ' git remote add ' comandament.

En aquesta publicació es parlarà breument de ' git push origin master ' comandament.

Per què 'git push origin master' no funciona?

De vegades, els usuaris de Git reben un error fatal mentre introdueixen el contingut local al servidor GitHub perquè no s'especifica l'URL remot. Per afegir-ho, el ' git remote add Es pot utilitzar l'ordre.







En els passos que s'indiquen a continuació, primer, demostrarem com el ' fatal:... ” es troba un error i després resol-lo.



Pas 1: canvieu al repositori Git

Inicialment, escriviu ' cd ” i navegueu al dipòsit local de Git:



$ cd 'C:\Usuaris\LENOVO\Git \t és repo'

Pas 2: genera un fitxer

Per crear un fitxer nou al repositori, executeu el ' tocar ' comandament:





$ tocar fitxer1.txt

Pas 3: premeu el fitxer a l'índex Git

A continuació, executeu el ' git add ” ordre per afegir un fitxer a l'índex de prova:



$ git add fitxer1.txt

Pas 4: Comprometeu els canvis

A continuació, actualitzeu el repositori confirmant tots els canvis afegits mitjançant el ' git commit ' comandament:

$ git commit -m 'Fitxer1.txt afegit'

Pas 5: envia contingut local

Executeu l'ordre proporcionada i especifiqueu el nom remot i de la branca:

$ git push mestre d'origen

Com podeu veure, l'ordre anterior dóna un ' fatal: 'origen' no... ” error després d'executar-lo:

Nota: Consulteu els passos següents per resoldre l'error esmentat anteriorment.

Pas 6: comproveu la llista d'URL remots

A continuació, comproveu la llista d'URL remots utilitzant l'ordre donada:

$ git remote -en

Segons la sortida proporcionada a continuació, no s'especifica l'URL remot que hem utilitzat anteriorment per enviar el contingut local:

Pas 7: afegiu un URL remot

Afegiu l'URL remot a la llista executant l'ordre següent:

$ git remote afegir l'origen https: // github.com / GitUser0422 / demo.git

Pas 8: impulsar els canvis locals

Finalment, executeu el ' git push ” ordre per enviar les dades del repositori local al servidor centralitzat:

$ git push mestre d'origen

Com podeu veure, hem introduït correctament el contingut local al repositori remot:

Es tracta de resoldre el problema de l'ordre 'git push origin master' que no funciona.

Conclusió

El ' git remote origin master ” no funciona quan no s'especifica l'URL remot. Per resoldre aquest problema, utilitzeu ' git remote add ' comandament. A continuació, executeu el ' git push ” comanda per impulsar el contingut local. Aquesta publicació descriu els problemes que es produeixen mentre s'executa el 'git push origin master' no funciona.