Share to: share facebook share twitter share wa share telegram print page

Git

Git


Instancia dedistributed revision control system (en) Traducir, ferramenta para ciência aberta (pt) Traducir, ferramenta de programação (pt) Traducir e filestore (en) Traducir Editar o valor en Wikidata
Influído porCVS (pt) Traducir e BitKeeper (pt) Traducir Editar o valor en Wikidata
Obra derivadaGitHub, TortoiseGit (pt) Traducir, GitLab, Gogs e Gitea Editar o valor en Wikidata
Usocontrol de versións Editar o valor en Wikidata
Medio usadoGit Wire Protocol, version 1 (en) Traducir, Git Wire Protocol, version 2 (en) Traducir, Git Dumb HTTP (en) Traducir, Git Dumb HTTP over TLS (en) Traducir, Git Smart HTTP (en) Traducir, Git Smart HTTP over TLS (en) Traducir e changeset (en) Traducir Editar o valor en Wikidata
LicenzaGNU GPL 2.0 Editar o valor en Wikidata
Características
Sistema operativomultiplataforma, GNU/Linux, BSD, sistemas operativos Mac, Microsoft Windows e Unix-like Editar o valor en Wikidata
Linguaxe de programaciónC, Perl, TCL, Python e Rust Editar o valor en Wikidata
Datas e localizacións
Publicación2005 Editar o valor en Wikidata
Creación8 de abril de 2005 Editar o valor en Wikidata
Persoas e organizacións
Fundador/aLinus Torvalds Editar o valor en Wikidata
Deseñador/aLinus Torvalds Editar o valor en Wikidata
DesenvolvedorSoftware Freedom Conservancy (en) Traducir, Linus Torvalds e Junio Hamano (pt) Traducir Editar o valor en Wikidata
Creador/aLinus Torvalds Editar o valor en Wikidata
Fontes e ligazóns
Páxina WEBgit-scm.com Editar o valor en Wikidata
RedesGitHub: git
Repositoriogit.kernel.org… e git.kernel.org… Editar o valor en Wikidata
Wikidata ] C:Commons ]

Git é un sistema de control de versións (VCS) que traza os cambios en ficheiros e permite a coordinación de traballo en grupos de moitas persoas.

Emprégase máis para o desenvolvemento de software,[1] pero úsase para xestionar traballos sobre calquera tipo de ficheiros. É un sistema de control de versións distribuído orientado á ser rápido,[2] manter a integridade dos datos,[3] e soportar modelos de traballo distribuídos e non lineais[4].

Git creouno Linus Torvalds en 2005, pensando no desenvolvemento do kernel de Linux, e coa axuda no inicio doutros desenvolvedores do kernel[5]. O actual administrador de git é Junio Hamano.

Como todos os sistemas de control de versións distribuídos, e ao contrario dos sistemas cliente-servidor, cada cartafol de git de cada nó[6] é un repositorio co historial ao completo, cheo de capacidades de trazado de versións e independente do acceso a unha rede ou un servidor central[7].

Ao igual que o kernel de Linux, Git é software libre. Distribúese baixo os termos da GNU General Public License versión 2.[8][9]

Notas

  1. Scopatz, Anthony; Huff, Kathryn D. (2015). Effective Computation in Physics. O'Reilly Media, Inc. p. 351. ISBN 9781491901595. Consultado o 6 de xaneiro de 2017. 
  2. Torvalds, Linus (7 de abril de 2005). "Re: Kernel SCM saga..".  "Así que estou a escribir scripts para seguir os cambios das cousas moito máis rápido."
  3. Torvalds, Linus (10 de xuño de 2007). "Re: fatal: serious inflate inconsistency". 
  4. Linus Torvalds (3 de maio de 2007). "Relatorio de Google tech: Linus Torvalds sobre git". Escena en 02:30. Consultado o 6 de xaneiro de 2017. 
  5. "A Short History of Git". Pro Git (2nd ed.). Apress. 2014. Consultado o 6 de xaneiro de 2017. 
  6. Cada un dos puntos, ou réplicas, dun mesmo proxecto xestionado co sistema de control de versións. Isto é, a "copia" local sobre da que traballa unha persoa soa e fai cambios ao seu gusto.
  7. Chacon, Scott (24 de decembro de 2014). Pro Git (2nd ed.). Nova York, NY: Apress. pp. 29–30. ISBN 978-1-4842-0077-3. 
  8. "Git's GPL license at github.com". github.com. 18 de xaneiro de 2010. Consultado o 12 October 2014. 
  9. "Licenza LGPL de Git en github.com". github.com. 20 de maio de 2011. Consultado o 6 de xaneiro de 2016. 

Véxase tamén

Outros artigos


Este artigo tan só é un bosquexo
 Este artigo sobre informática é, polo de agora, só un bosquexo. Traballa nel para axudar a contribuír a que a Galipedia mellore e medre.
 Existen igualmente outros artigos relacionados con este tema nos que tamén podes contribuír.

Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya