/Git_opdrach_Rinze

Morgen git en github, dat is in ieder geval allemaal git en github gebruiken, met z'n vieren aan 1 document werken: iedereen maakt in een eigen branch wijzigingen aan dat document, wanneer iedereen die wijzigingen heeft gemaakt de wijzigingen samenvoegen naar de main branch en eventuele conflicten oplossen.

Primary LanguageHTML

Git_opdrach_Rinze

Morgen git en github, dat is in ieder geval allemaal git en github gebruiken, met z'n vieren aan 1 document werken: iedereen maakt in een eigen branch wijzigingen aan dat document, wanneer iedereen die wijzigingen heeft gemaakt de wijzigingen samenvoegen naar de main branch en eventuele conflicten oplossen.

Susanne was hier MUHAHAHHAHAHA

Hier is een stappenplan:

  1. Maak een repository aan op GitHub: Ga naar https://github.com en maak een account aan als je er nog geen hebt. Maak vervolgens een nieuwe repository aan waarin je het document wilt opslaan.
  2. Nodig teamleden uit: Ga naar de repository en klik op "Settings". Ga vervolgens naar het tabblad "Manage access" en nodig de teamleden uit die aan het document willen werken door hun GitHub-gebruikersnaam toe te voegen.
  3. Clone de repository: Elk teamlid moet de repository clonen naar hun lokale machine. Dit kan gedaan worden door het volgende commando uit te voeren in de terminal:

git clone 'repository url'

  1. Maak een branch aan: Elk teamlid moet een eigen branch aanmaken waarin ze hun wijzigingen kunnen aanbrengen. Dit kan gedaan worden met behulp van het volgende commando:

git branch 'branch-naam'

En om naar die branch te schakelen, gebruiken ze het volgende commando:

git checkout 'branch-naam'

  1. Maak wijzigingen: Elk teamlid kan nu de benodigde wijzigingen aanbrengen in het document. Dit kan gedaan worden met behulp van een teksteditor of IDE naar keuze.
  2. Commits maken: Wanneer een teamlid klaar is met het maken van wijzigingen, moeten ze deze committen naar hun branch. Dit kan gedaan worden met behulp van het volgende commando:

git add . git commit -m "commit-bericht"

  1. Wijzigingen naar de hoofdbranch samenvoegen: Wanneer alle teamleden hun wijzigingen hebben gecommit, moeten ze deze samenvoegen naar de hoofdbranch (meestal de "main" of "master" branch). Dit kan gedaan worden door het volgende commando uit te voeren:

git checkout main git merge 'branch-naam'

  1. Los eventuele conflicten op: Als er conflicten optreden tijdens het samenvoegen van de branches, moet elk conflict handmatig worden opgelost. Open het betreffende bestand in een teksteditor en zoek naar de conflicterende delen. Pas de code zo aan dat deze de gewenste wijzigingen bevat en commit vervolgens de opgeloste conflicten.
  2. Push naar de repository: Wanneer alle conflicten zijn opgelost, kan elke teamlid de wijzigingen pushen naar de GitHub repository. Dit kan gedaan worden met behulp van het volgende commando:

git push origin main

Op deze manier worden de wijzigingen ook beschikbaar gesteld voor andere teamleden. Dit stappenplan geeft een algemeen overzicht van hoe je met meerdere teamleden aan een document kunt werken met behulp van Git en GitHub. Het kan handig zijn om enige bekendheid te hebben met het gebruik van Git en de basiscommando's ervan.

origin/juraia