Git
Modifica el valor a Wikidata

Tipussistema de control de revisió distribuït, eina de ciència oberta, eina de programació, programari lliure i filestore (en) Tradueix Modifica el valor a Wikidata
Versió inicial7 abril 2005 Modifica el valor a Wikidata
Versió estable2.35.1 [1] / 29 gener 2022; fa 2 anys (2022-01-29)
LlicènciaGNU GPL v2
Disponible en
Característiques tècniques
Sistema operatiumultiplataforma, GNU/Linux, BSD, Mac OS, Microsoft Windows i Unix-like Modifica el valor a Wikidata
Escrit enC, shell d'Unix, Perl, Tcl, Python i C++ Modifica el valor a Wikidata
Format de fitxer de lectura
Format de fitxer d'escriptura
Equip
Creador/sLinus Torvalds Modifica el valor a Wikidata
Desenvolupador(s)Software Freedom Conservancy Modifica el valor a Wikidata
DissenyadorLinus Torvalds Modifica el valor a Wikidata
Més informació
Lloc webgit-scm.com (anglès) Modifica el valor a Wikidata
BlogBlog oficial Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata
Free Software Directorygit Modifica el valor a Wikidata
Id. Subredditgit Modifica el valor a Wikidata

GitHub: git

Git és un programari de sistema de control de versions dissenyat per Linus Torvalds, pensat en l'eficiència i confiabilitat de manteniment de versions d'aplicacions amb una enorme quantitat de fitxers de codi font.

El disseny de Git es va basar en BitKeeper i en Monotone. En un principi, Git es va pensar com un motor de baix nivell que altres puguin emprar per escriure front end com Cogito o StGIT. Emperò, Git s'ha convertit des d'ençà en un sistema de control de versions amb funcionalitat plena. N'hi ha de molta rellevància que ja empren Git, en particular el grup de programació del nucli del sistema operatiu Linux.

Característiques

El disseny de Git resulta de l'experiència del dissenyador de Linux, Linus Torvalds, mantenint una enorme quantitat de codi distribuïda i gestionada per molta gent, que incideix en nombrosos detalls de rendiment, i de la necessitat de rapidesa en una primera implantació.

Entre les característiques més rellevants (no necessàriament positives) es troben:

Gestió eficient de projectes grans, donada la rapidesa de gestió de diferències entre arxius, entre altres millores d'optimització de velocitat d'execució.

El nom

Sembla que Torvals va voler fer una broma amb el nom Git (que en anglès britànic significa "persona desagradable"): "Sóc un bastard egoista, i anomeno tots els meus projectes amb el meu nom. Primer 'Linux', ara 'Git'".[2]

A la pàgina man descriu Git com a "L'estúpid rastrejador de contingut" ("Git - The stupid content tracker", en anglès).[3]

Al fitxer Read-me del codi font s'explica més:[4]

"git" pot significar qualsevol cosa, depenent del teu estat d'ànim.

El codi font de Git fa referència al programa com "el gestor d'informació de l'infern" ("the information manager from hell", en anglès).

Referències

  1. «Git 2.35.1 Release Notes» (en anglès). [Consulta: 16 març 2022].
  2. «GitFaq: Why the 'Git' name?». Git.or.cz. Arxivat de l'original el 23 July 2012. [Consulta: 20 juliol 2022].
  3. «Git» (en anglès). Git. [Consulta: 20 juliol 2022].
  4. «Git/README» (en anglès). Git, 08-04-2005. [Consulta: 20 juliol 2022].

Enllaços externs

A Wikimedia Commons hi ha contingut multimèdia relatiu a: Git

Tutorials