lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Introduktion till git

På denna sida finns länkar för den som vill lära sig versionshantering med git.

Bitbuckets tutorials är ett bra ställe att börja. Artiklarna under "Getting started" innehåller det grundläggande man behöver kunna:  

Under "Beginner" finns artiklar som ger en bakgrund till versionshantering.

För att använda git för att arbeta tillsammans på samma kodbas är artiklarna under "Collaborating", främst Syncing och Using branches en bra start. Om man arbetar samtidigt men inte sitter tillsammans (eller om man gör flera saker samtidigt) kan man behöva lösa merge-konflikter.

 

En bok och en referensmanual för git finns på git-scm.com, och de beskriver git väldigt detaljerat.

Ett kapitel som kan vara värt att läsa är 1.6 Getting started -- First-time git setup. En viktig detalj här är att konfigurera editorn som git använder för commit-meddelanden, etc.. Som standard-inställning i många system används editorn vi vilket kan vara förvirrande för den ovane. Ett mer nybörjar-vänligt alternativ till terminal-baserad editor (för den som inte vill lära sig använda vi) kan vara nano.

Det inledande avsnitten under kapitel 2 Git basics, t o m avsnitt 2.3. Avsnittet om Undoing things kan är också läsvärt för information om hur man rättar till misstag.

 

En artikel som ger en  snabb översikt över grundläggande kommandon finns på github.