Toppfrågor
Tidslinje
Chatt
Perspektiv

Git (datorprogram)

Från Wikipedia, den fria encyklopedin

Git (datorprogram)
Remove ads
För geografisk informationsteknologi, se Geografiskt informationssystem.

Git är ett datorprogram för distribuerad versionshantering, skapat år 2005 av Linus Torvalds. Dess distribuerade natur innebär att inget centralt arkiv krävs och att vem som helst kan skapa en egen kopia. Ursprungligen skapade Torvalds Git i syfte att hantera källkoden till Linuxkärnan, eftersom han ansåg att befintliga alternativ var otillräckliga i fråga om funktion och prestanda. Dessförinnan hade han använt ett kommersiellt system (BitKeeper), men förlorat gratislicensen efter en kontrovers.[källa behövs][1]

Snabbfakta Originalförfattare, Senaste utgåva ...

Git är uppbyggt för att passa arbetsmetodiken i stora öppen-källkods-projekt. Därför finns det program för att skicka och ta emot ändringar i form av patchar via e-post, samt logga vem som gjort vad utan att någon behöver administrera register över utvecklare. Versioner identifieras med hjälp av kryptoalgoritmen SHA-1 och kan därför signeras digitalt om så önskas, även om versionsidentifikationen i sig i praktiken skyddar mot manipulation. Därtill är Git extremt snabbt för att kunna hantera den stora volymen källkod och ändringar som Linuxkärnan kräver.

Git är i grunden terminalbaserat (CLI). Det finns även tillägg (plugins) till vanliga utvecklingsverktyg som gör det möjligt att använda Git inifrån det aktuella verktyget - exempelvis EGit. Det finns även separata verktyg med grafiska användargränssnitt (GUI) som kan utnyttjas för att använda Git - exempelvis TortoiseGit och gitk.

Det finns flera verktyg som underlättar övergång från eller parallellhantering jämte andra versionshanterare såsom CVS eller Subversion. Det finns också verktyg för att simulera en CVS-server.

Remove ads

Se även

Källor

Externa länkar

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads