GitHub er en plattform som baserer seg på kildekodekontroll programmet Git (også betegnet som Git SCM).
Det er vært å merke seg at Git og GitHub er to forskjellige ting.
Git ble skapt av Linus Torvalds for å en god kildekodekontroll for Linux kjernen.
Lese mer om Git Her
GitHub er en av mange plattformer som er bygget rundt Git for å kunne ha lett oversikt over flere kodelager (repositry). Og er laget for å lettere kunne samhandle når man skriver kode.
Les mer om GitHub her
Selv om Git var orignalt tenk for kode, så er det har det mange bruksområder der man jobber med tekstfiler av alle slag. Slik som konfigurasjonfiler, notater, dokumentasjon, osv....
Git gjør det enkelt å spore endringer over tid og gjerne rulle tilbake endringer om det er nødvendig. Det gjør det også enkelt å bygge videre på det noe andre har laget, ved for eksempel å lage en branch eller en fork.
Denne manualen er delt inn i flere sider så trykk på linkene under for å lese videre.