Een online repository aanmaken
Last updated
Last updated
Login op je GitHub account, en klik bovenaan rechts op op de "New repository" button.
Kies als naam voor je repository "firstRemote" en klik daarna onderdaan op de "Create Repository" button.
Voeg deze keer geen Readme bestand toe zodat je een volledig lege repo hebt.
Normaal gezien krijg je dan onderstaand scherm te zien. Hierin krijgen we heel wat informatie te zien hoe we nu verder kunnen gaan.
Wij gaan ervoor kiezen om een bestaande repo te pushen. Belangrijk daarvoor is om de link te kennen waarnaar we gaan pushen. kopieer deze dus maar alvast.
Een plekje op een Git server noemen we ook wel een “remote”. We kunnen één of meer “remotes” toevoegen aan een Git project. Dit kan met volgend commando: git remote add [remote_name] [git url]
. Vaak wordt "Origin" als remote naam gebruikt.
Nakijken welke welke remotes al gedefinieerd zijn voor een lokaal Git project doe je met het commando git remote -v
.
We zullen nu de "Pokemon" repo pushen. Om later ook te kunnen simuleren dat we met 2 verschillende gebruikers werken, gaan we eerst de volledige map "Pokemon" kopiëren naar de map "Pokemon2". Dit kan vanuit terminal met het commando xcopy
of vanuit de verkenner.
Wil je een bepaalde remote niet langer gebruiken dan kun je die uit het Git project verwijderen met het commando git remote remove [remote_name]
.
Opgelet, je verwijdert enkel de link met de remote. De eventuele versies die je al op de remote hebt geplaatst blijven daar gewoon staan!
Van zodra er een remote gedefinieerd is in je Git project kan je er alle versies van je project naartoe kopiëren. Je moet dan natuurlijk al eerst een commit uitgevoerd hebben. Dit kan met het commando git push [remote_name] [branch-name]
.
Alle branches in één keer kopieren naar de remote kan met het commando git push origin --all
.
Maak een copy van de volledige map "Pokemon" naar "Pokemon2"
Ga naar de map Pokemon.
Maak voor deze Git repo een remote aan met de naam "Origin" aan op de Github repo die je daarnet gemaakt hebt. git remote add Origin https://github.com/jouwnaam/firstRemote.git
.
Voeg de master branch toe aan de remote Origin met git push Origin master
.
Ga naar Github en refresh de pagina van je repo "firstRemote" Normaal zie je nu dat je lokale bestanden ook op Github staan.