Meerdere remotes beheren
Leer werken met meerdere remote repositories, remotes hernoemen en verwijderen en forks synchroniseren met upstream.
Meerdere remotes beheren is een gratis Professionele Git- en GitHub-werkwijze-les op CoddyKit. Dit is les 4 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Professionele Git- en GitHub-werkwijze. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Professionele Git- en GitHub-werkwijze bevat in totaal 4 lessen.
Waarom meerdere externe opslagplaatsen?
Een Git-opslagplaats kan tegelijkertijd met meer dan één externe opslagplaats communiceren. De standaard externe opslagplaats heet meestal origin, maar je kunt er andere toevoegen.
originis meestal je eigen kopie, een forkupstreamverwijst meestal naar het oorspronkelijke project
Deze opzet vormt de basis van werkprocessen voor bijdragen aan opensourceprojecten.
Externe opslagplaatsen weergeven
Gebruik git remote -v om elke externe opslagplaats voor je opslagplaats te bekijken, samen met de URL's voor ophalen en pushen.
git remote -v
origin https://github.com/you/project.git (fetch)
origin https://github.com/you/project.git (push)Een externe opslagplaats toevoegen
Geef een tweede externe opslagplaats een naam en URL met git remote add.
git remote add upstream https://github.com/original/project.gitOphalen van upstream
Zodra je een externe opslagplaats upstream hebt, kun je de branches ervan ophalen zonder ze met die van jou samen te voegen.
git fetch upstreamJe fork synchroniseren
Haal upstream op en voeg daarna de main-branch ervan samen om je fork bij te werken met het oorspronkelijke project.
git fetch upstream
git checkout main
git merge upstream/mainEen externe opslagplaats hernoemen
Gebruik git remote rename om de lokale naam van een externe opslagplaats te wijzigen. De URL blijft hetzelfde.
git remote rename origin myforkDe URL van een externe opslagplaats wijzigen
Als een opslagplaats verhuist, bijvoorbeeld van HTTPS naar SSH, werk je de URL bij met git remote set-url.
git remote set-url origin git@github.com:you/project.gitEen externe opslagplaats verwijderen
Verwijder een externe opslagplaats die je niet meer nodig hebt met git remote remove. Alleen de lokale verwijzing wordt verwijderd.
git remote remove upstreamNaar een specifieke externe opslagplaats pushen
Als je meerdere externe opslagplaatsen hebt, vermeld je de naam van de opslagplaats waarnaar je wilt pushen.
git push myfork feature-branchEen externe opslagplaats bekijken
git remote show toont gedetailleerde informatie: bijgehouden branches, URL's voor ophalen en pushen en welke branches zijn bijgewerkt.
git remote show upstreamBranches bijhouden op externe opslagplaatsen
Je kunt een lokale branch maken die een branch op elke externe opslagplaats volgt, zodat toekomstige pulls automatisch verlopen.
git checkout -b release upstream/releaseKorte controle
Test je begrip van meerdere externe opslagplaatsen.
Samenvatting
Je hebt geleerd hoe je meerdere externe opslagplaatsen beheert:
git remote -vgeeft externe opslagplaatsen weergit remote add/remove/renamebeheert zegit fetch upstream+ samenvoegen houdt een fork gesynchroniseerdgit remote set-urlwerkt een verhuisde opslagplaats bij
Dit vormt de basis van het samenwerkingsmodel met een fork en upstream.
Leer Professionele Git- en GitHub-werkwijze met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 12
- Lessen
- 48
Veelgestelde vragen
Is de les “Meerdere remotes beheren” gratis?
Ja — de volledige tekst van “Meerdere remotes beheren” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Professionele Git- en GitHub-werkwijze wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Professionele Git- en GitHub-werkwijze bevat in totaal 4 lessen.
Wat leer ik in “Meerdere remotes beheren”?
Leer werken met meerdere remote repositories, remotes hernoemen en verwijderen en forks synchroniseren met upstream. Je oefent met Professionele Git- en GitHub-werkwijze door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Professionele Git- en GitHub-werkwijze te beginnen?
Ervaring vooraf is niet nodig. Professionele Git- en GitHub-werkwijze op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 4 van 4.
Hoe lang duurt de les “Meerdere remotes beheren”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Professionele Git- en GitHub-werkwijze?
Ja. Elke les over Professionele Git- en GitHub-werkwijze bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- GitHub-account en repositories
- Pushen, pullen en clonen
- Samenwerken met remotes
- Meerdere remotes beheren