
GitHub is een website en service waar geeks altijd dol op zijn, maar toch begrijpen veel mensen niet echt wat het doet. Wil je weten waar al het rumoer van GitHub over gaat? Lees verder om erachter te komen.
GERELATEERD: Version Tracking met Subversion (SVN) voor beginners
Om GitHub te begrijpen, moet je eerst een goed begrip van Git hebben. Git is een open-source versiebeheersysteem dat is gestart door Linus Trovalds - dezelfde persoon die Linux heeft gemaakt. Git lijkt op andere versiecontrolesystemen - Subversion, CVS en Mercurial om er maar een paar te noemen.
Git is dus een versiecontrolesysteem, maar wat betekent dat? Wanneer ontwikkelaars iets maken (bijvoorbeeld een app), maken ze constant wijzigingen in de code door nieuwe versies uit te brengen tot en na de eerste officiële (niet-bèta) release.
Versiecontrolesystemen houden deze revisies recht, en slaan de wijzigingen in een centrale repository. Hierdoor kunnen ontwikkelaars eenvoudig samenwerken, omdat ze een nieuwe versie van de software kunnen downloaden, wijzigingen kunnen aanbrengen en de nieuwste revisie kunnen uploaden. Elke ontwikkelaar kan deze nieuwe wijzigingen zien, downloaden en bijdragen.
Ook kunnen mensen die niets te maken hebben met de ontwikkeling van een project de bestanden downloaden en gebruiken. De meeste Linux-gebruikers moeten bekend zijn met dit proces, omdat het gebruik van Git, Subversion of een andere vergelijkbare methode vrij algemeen is voor het downloaden van benodigde bestanden, vooral als voorbereiding op het compileren van een programma uit broncode (een vrij algemene praktijk voor Linux-geeks).
Git is het voorkeursversiecontrolesysteem van de meeste ontwikkelaars, omdat het meerdere voordelen heeft ten opzichte van de andere beschikbare systemen. Het slaat bestandsveranderingen efficiënter op en zorgt voor een betere bestandsintegriteit. Als je de details wilt weten, heeft de Git Basics-pagina een uitgebreide uitleg over hoe Git werkt.
We hebben vastgesteld dat Git een versiecontrolesysteem is, vergelijkbaar maar beter dan de vele beschikbare alternatieven. Wat maakt GitHub zo speciaal? Git is een opdrachtregelprogramma, maar het centrum waarrond alle zaken waarbij Git draait, de hub is - GitHub.com - waar ontwikkelaars hun projecten opslaan en netwerken met gelijkgestemde mensen. Laten we een paar van de belangrijkste redenen bespreken die geeks willen GitHub graag gebruiken en leren onderweg wat terminologie.
Repository
Een repro

Pull-aanvragen
Sociale netwerken
Projectrevisies kunnen openbaar worden besproken, dus een massa experts kan kennis bijdragen en samenwerken om een project vooruit helpen. Vóór de komst van GitHub moesten ontwikkelaars die geïnteresseerd waren in een bijdrage aan een project meestal een manier vinden om contact op te nemen met de auteurs - waarschijnlijk via e-mail - en hen vervolgens overtuigen dat ze te vertrouwen zijn en hun bijdrage legitiem is.
Changelogs
GitHub is niet alleen voor ontwikkelaars
Hoe u uw eigen persoonlijke cloudopslag instelt
Voor die mensen die hun gegevens in de cloud niet vertrouwen, is de beste opslagoplossing meestal lokaal, ofwel een externe harde schijf of een computer. Het voordeel van deze oplossing is dat u geen geld hoeft te betalen om uw gegevens op te slaan (anders dan de schijven te kopen) en dat u zich geen zorgen hoeft te maken dat iemand anders in uw gegevens kan komen (voor het grootste deel )
Aangepaste eigenschappen in een Word-document maken
We hebben u onlangs laten zien hoe u de gebruikersinformatie in Word instelt. Word slaat ook verschillende aanvullende geavanceerde eigenschappen op die betrekking hebben op uw documenten. Sommige hiervan worden weergegeven op het scherm 'Info' en u kunt deze eigenschappen wijzigen en aangepaste eigenschappen maken.