Github
Last updated
Last updated
Tot nu toe hebben we lokaal gewerkt met git. Je kan ook met meerdere mensen samenwerken aan 1 repository door te werken met een remote server, kortweg remote. Iedereen heeft dan een lokale kopie van de repository staan, en kan zijn wijzigingen via een remote server gaan synchroniseren met andere mensen die de repository hebben staan.
In principe kan je elke computer waarop je de git command tools hebt geïnstalleerd gebruiken als remote server. Het is dan alleen niet zo praktisch om samen te werken van thuis uit. Je moet er dan voor zorgen dat je computer extern bereikbaar is en iedereen die samenwerkt moet dan je ip adres of hostname weten.
Daarom maken we gebruik van een hosted git omgeving. Hier zijn meerdere opties voor, wij zullen gebruik maken van GitHub.
Een account aanmaken is volledig gratis en zolang je geen afgeschermde projecten nodig hebt blijft het ook allemaal gratis. (Studenten krijgen via het GitHub student pack ook gratis afgeschermde projecten).
Eerder hebben we al via onderstaande commando's onze naam en email adres gekoppeld aan onze lokale git.
Dit zal vooral vanaf nu erg handig zijn om te weten wie welke commit heeft uitgevoerd. Zorg dat je email adres het adres is dat je gebruikte om je GitHub account aan te maken:
Surf naar https://github.com en maak een account aan. Ga daarna naar https://education.github.com/pack en vraag een educational pack aan door te klikken op Get your pack, zodat je later ook private repositories kan aanmaken.