Git

Git
Original skaber(e)Linus Torvalds
Udvikler(e)Junio Hamano, Linus Torvalds og mange andre
Stabil version2.46.0 (29. juli 2024)
Skrevet iC, Bourne Shell, Perl[1]
OperativsystemPOSIX, Windows
TypeRevisionskontrol
LicensGNU General Public License v2
Hjemmesidegit-scm.com
gitweb, web interfacet for git

Git er et frit, distribueret versionsstyringssystem med fokus på hastighed, designet til at vedligeholde kildekode. Git blev skabt af Linus Torvalds til udvikling af Linuxkernen. Hver eneste Git-rodmappe er et komplet versionsstyret depot som ikke afhænger af netværksadgang eller en central server.

Adskillige populære open source-softwareprojekter anvender nu Git til revisionskontrol,[2] mest kendt er dog Linuxkernen, Perl,[3] Samba, X.org server, Qt, OLPC-udvikling,[4] Ruby on Rails,[5] VLC media player, Yahoo! UI Library,[6] Merb, Wine, GStreamer, DragonFly BSD og mobilplatformen Android.

Design

Gits design er inspireret af BitKeeper og Monotone. Git var originalt designet som en low-level versionkontrolsystemmotor, som andre kunne lave front ends til, så som Cogito eller StGIT.

Kilder/referencer

  1. ^ git.kernel.org - git/git.git/tree (Webside ikke længere tilgængelig)
  2. ^ "Projects that use Git for their source code management". Arkiveret fra originalen 30. april 2009. Hentet 2008-02-20.
  3. ^ Léon Brocard. "Mailing List Announcement". Hentet 2008-12-22. The Perl Foundation has migrated Perl 5 to the Git version control system.... {{cite web}}: line feed character i |quote= på position 51 (hjælp)
  4. ^ OLPC wiki. "Project hosting". Hentet 2008-02-20.
  5. ^ ""Rails is moving from SVN to Git"". Hentet 2008-04-03.
  6. ^ "YUI 2 and YUI 3 Source Code Now on GitHub". Arkiveret fra originalen 12. februar 2009. Hentet 2009-01-20.

Eksterne henvisninger

Wikibooks har en bog, der er relateret til denne artikel:

Medier brugt på denne side

Git-logo-2012.svg
Forfatter/Opretter: Jason Long, Licens: CC BY 3.0
Logo for Git (introduced in 2012 as replacement for Git-logo-2007.svg)
Gitweb.png
Forfatter/Opretter: Git Team, Licens: GPL
Screenshot of gitweb, the web interface of git