Git: introduïu canvis a la branca Git remota

Git Push Changes Remote Git Branch



En aquest article, us mostraré com empènyer (carregar) el dipòsit local de Git a un dipòsit Git remot allotjat en serveis de núvol de Git com GitHub / BitBucket, etc. També us mostraré com introduir els canvis que feu ' Heu creat el vostre dipòsit Git local al dipòsit Git remot. Comencem, doncs.

' >index.html







Com podeu veure, un fitxer nou index.html es crea.



Ara, escenifiqueu el fitxer de la següent manera:



$git add.





Feu una nova confirmació de la manera següent:

$git commit -m 'commit inicial'



Un nou compromís comissió inicial es crea.

La nova confirmació hauria d'aparèixer a registre de git com podeu veure a la captura de pantalla següent.

$registre de git --oneline

Creació d’un dipòsit de GitHub remot buit:

Ara, heu de crear un dipòsit GitHub remot buit a qualsevol servei de núvol Git que vulgueu. Si utilitzeu GitHub tal com sóc, inicieu la sessió al vostre compte de GitHub. Ara, per crear un nou dipòsit de GitHub, feu clic a + i, a continuació, feu clic a Nou dipòsit .

Ara, escriviu un fitxer nom per al nou dipòsit. Si voleu, escriviu un fitxer descripció (opcional). Seleccioneu Públic o bé Privat depenent de si voleu establir el dipòsit públic o privat. Ara, assegureu-vos Inicialitzeu aquest dipòsit amb un README no està comprovat. Finalment, feu clic a Crea un dipòsit .

Cal crear un dipòsit GitHub buit. Aquest és el nostre dipòsit Git remot. A continuació es mostra l'URL del dipòsit, tal com es pot veure a la secció marcada de la captura de pantalla següent.

Afegir informació del dipòsit remot al dipòsit local de Git:

Ara, copieu l'URL del dipòsit de GitHub. Podeu fer-ho fent clic a la icona tal com es marca a la captura de pantalla següent.

Ara heu d’afegir l’URL de GitHub al vostre dipòsit local. Per fer-ho, executeu l'ordre següent:

$git remoteafegir origen https://github.com/dev-shovon/my-project.git

Aquí, origen és el nom o l'àlies de l'URL del dipòsit GitHub que acabeu d'afegir. Haureu d’utilitzar l’àlies sempre que feu clic al dipòsit local o canvieu el dipòsit local al dipòsit GitHub remot.

Podeu llistar tots els repositoris remots que heu afegit de la manera següent:

$git remote -v

Com podeu veure, l’URL del dipòsit GitHub que acabo d’afegir és aquí. Es coneix com a origen.

Emmagatzematge del dipòsit local de Git al dipòsit remot de Git:

Ara podeu empènyer la branca predeterminada mestre del vostre dipòsit Git local al dipòsit GitHub remot de la següent manera:

$git push -umestre d'origen

Aquí, origen és l'àlies de l'URL del dipòsit Git remot (GitHub en aquest cas) i mestre és la branca que voleu enviar al dipòsit Git remot.

NOTA: El -u L'opció només s'utilitza per al primer impuls de qualsevol branca. Així, estic impulsant el local mestre he afegit una branca al dipòsit de GitHub per primera vegada -u opció aquí. Això crea una branca de seguiment per a mestre branca. La propera vegada que empenyeu qualsevol cosa al mestre branca, no cal que utilitzeu el -u opció de nou.

Se us demanarà que proporcioneu el nom d’usuari i la contrasenya del vostre compte de GitHub. Un cop ho feu, el contingut de la branca predeterminada mestre des del vostre dipòsit Git local s'enviarà al dipòsit GitHub.

Com podeu veure, el mestre branca es penja al dipòsit GitHub buit que he creat anteriorment.

Impressió de canvis locals al dipòsit Git remot:

Ara, fem un canvi senzill a index.html al meu dipòsit local de Git.

Com podeu veure, he modificat el fitxer index.html dossier.

$estat git

Ara, feu els canvis de la següent manera:

$git add.

Ara, cometeu els canvis de la següent manera:

$git commit -m 'ha afegit un paràgraf a la pàgina index.html'

Els canvis s’han de comprometre.

La nova confirmació apareix a registre de git com podeu veure a la captura de pantalla següent.

$registre de git --oneline

Ara, empenyeu els canvis del local mestre succeeix al repositori GitHub de la següent manera:

$git pushmestre d'origen

Els canvis s’han d’inviar al dipòsit de GitHub.

Com podeu veure, el dipòsit de GitHub s’actualitza.

Emetre altres branques al dipòsit Git remot:

En aquesta secció, us mostraré com empènyer altres branques al dipòsit de GitHub i empènyer també els canvis a aquestes branques al dipòsit de GitHub.

En primer lloc, creeu una nova branca, diguem-ne ie-fix com segueix:

$branca gitie-fix

Ara, consulteu la branca de nova creació ie-fix com segueix:

$git checkoutie-fix

Ara, feu un petit canvi a index.html dossier.

Ara, feu els canvis de la següent manera:

$git add.

Ara, feu una confirmació de la següent manera:

$git commit -m 'solucionat, és a dir, problema'

Ara, premeu la branca de nova creació ie-fix al dipòsit GitHub de la següent manera:

$git push -uorigen ie-fix

El ie-fix la branca s’ha d’enviar al dipòsit de GitHub.

Com podeu veure, el ie-fix la branca s'envia al dipòsit GitHub.

Ara podeu introduir qualsevol canvi del fitxer ie-fix branca mitjançant el fitxer git push ordre sense -u opció.

Feu un petit canvi a index.html dossier.

Escenifiqueu els canvis i feu un commit de la manera següent:

$git add.
$git commit -m 'ha afegit una línia horitzontal a la pàgina'

Ara, empenyeu els canvis del fitxer ie-fix succeeix al repositori GitHub de la següent manera:

$git pushorigen ie-fix

Els canvis del ie-fix la branca s’ha d’enviar al dipòsit de GitHub.

Com podeu veure, la nova confirmació es mostra a la pàgina del dipòsit de GitHub.

Per tant, és així com introduïu els canvis a les sucursals Git remotes. Gràcies per llegir aquest article.