Zoals je kunt zien, een nieuw bestand index.html is gecreëerd.
Voer het bestand nu als volgt uit:
$git add.
Maak als volgt een nieuwe commit:
$git commit -m 'eerste inzet'
Een nieuwe inzet initiële commit is gecreëerd.
De nieuwe commit zou moeten verschijnen in git log zoals je kunt zien in de onderstaande schermafbeelding.
$git log --oneline
Een lege GitHub externe Git-repository maken:
Nu moet je een lege externe GitHub-repository maken op elke Git-cloudservice die je wilt. Als je GitHub gebruikt zoals ik, log dan in op je GitHub-account. Om nu een nieuwe GitHub-repository te maken, klikt u op de + pictogram en klik vervolgens op Nieuwe repository .
Typ nu a naam voor het nieuwe archief. Typ a als je wilt Omschrijving (optioneel). Selecteer Openbaar of Privaat afhankelijk van of u de repository openbaar of privé wilt instellen. Nu, zorg ervoor dat Initialiseer deze repository met een README wordt niet gecontroleerd. Klik ten slotte op Opslagplaats maken .
Er moet een lege GitHub-repository worden gemaakt. Dit is onze externe Git-repository. De repository-URL wordt hieronder gegeven, zoals u kunt zien in het gemarkeerde gedeelte van de onderstaande schermafbeelding.
Externe repository-informatie toevoegen aan lokale Git-repository:
Kopieer nu de URL van de GitHub-repository. U kunt dit doen door op het pictogram te klikken zoals aangegeven in de onderstaande schermafbeelding.
Nu moet je de GitHub-URL toevoegen aan je lokale repository. Voer hiervoor de volgende opdracht uit:
$git remoteherkomst toevoegen https://github.com/dev-sjovon/mijn-project.git
Hier, oorsprong is de naam of alias van de GitHub-repository-URL die u zojuist hebt toegevoegd. U moet de alias gebruiken wanneer u uw lokale repository pusht of wijzigingen in uw lokale repository naar de externe GitHub-repository brengt.
U kunt als volgt een lijst maken van alle externe opslagplaatsen die u hebt toegevoegd:
$git remote -vZoals je kunt zien, is de GitHub-repository-URL die ik zojuist heb toegevoegd hier. Het wordt oorsprong genoemd.
Lokale Git Repository pushen naar Remote Git Repository:
Nu kun je de standaard branch pushen meester van uw lokale Git-repository naar de externe GitHub-repository als volgt:
$git push -uoorsprong meester
Hier, oorsprong is de alias van de externe Git (GitHub in dit geval) repository-URL en meester is de branch die u naar de externe Git-repository wilt pushen.
OPMERKING: De -u optie wordt alleen gebruikt voor de eerste push van een branch. Als, ik duw de lokale meester voor het eerst naar de GitHub-repository vertakt, heb ik toegevoegd -u optie hier. Dit creëert een volgtak voor de meester tak. De volgende keer dat u iets naar de duwt meester branch, u hoeft de . niet te gebruiken -u optie weer.
U wordt gevraagd om de gebruikersnaam en het wachtwoord van uw GitHub-account op te geven. Als je dat eenmaal hebt gedaan, wordt de inhoud van de standaard branch meester van uw lokale Git-repository wordt naar de GitHub-repository gepusht.
Zoals je kunt zien, is de meester branch wordt geüpload naar de lege GitHub-repository die ik eerder heb gemaakt.
Lokale wijzigingen naar de externe Git-repository pushen:
Laten we nu een eenvoudige wijziging aanbrengen in de index.html bestand op mijn lokale Git-repository.
Zoals je kunt zien, heb ik de index.html het dossier.
$git-status
Voer de wijzigingen nu als volgt uit:
$git add.
Leg de wijzigingen nu als volgt vast:
$git commit -m 'een alinea toegevoegd aan de index.html-pagina'
De wijzigingen moeten worden vastgelegd.
De nieuwe commit staat in git log zoals je kunt zien in de onderstaande schermafbeelding.
$git log --oneline
Druk nu op de wijzigingen van de lokale meester vertakking naar de GitHub-repository als volgt:
$git pushoorsprong meester
De wijzigingen moeten naar de GitHub-repository worden gepusht.
Zoals je kunt zien, is de GitHub-repository bijgewerkt.
Andere branches naar de externe Git-repository pushen:
In deze sectie laat ik je zien hoe je andere branches naar de GitHub-repository kunt pushen en hoe je wijzigingen in deze branches ook naar de GitHub-repository kunt pushen.
Maak eerst een nieuwe branch, laten we zeggen ie-fix als volgt:
$git branchie-fix
Ga nu naar de nieuw aangemaakte vestiging ie-fix als volgt:
$git kassaie-fix
Breng nu een kleine verandering aan in de index.html het dossier.
Voer de wijzigingen nu als volgt uit:
$git add.
Maak nu een commit als volgt:
$git commit -m 'opgelost dwz probleem'
Druk nu op de nieuw aangemaakte branch ie-fix als volgt naar de GitHub-repository:
$git push -uoorsprong ie-fix
De ie-fix branch moet naar de GitHub-repository worden gepusht.
Zoals je kunt zien, is de ie-fix branch wordt naar de GitHub-repository gepusht.
Nu kunt u alle wijzigingen van de ie-fix tak met behulp van de git push commando zonder de -u optie.
Breng een kleine verandering aan in de index.html het dossier.
Stage de wijzigingen en maak een commit als volgt:
$git add.$git commit -m 'een horizontale lijn aan de pagina toegevoegd'
Druk nu op de wijzigingen van de ie-fix vertakking naar de GitHub-repository als volgt:
$git pushoorsprong ie-fix
De veranderingen van de ie-fix branch moet naar de GitHub-repository worden gepusht.
Zoals je kunt zien, wordt de nieuwe commit weergegeven op de GitHub-repositorypagina.
Dus zo push je wijzigingen naar Git-takken op afstand. Bedankt voor het lezen van dit artikel.