|
|||||
Lema | "Build software better, together." | ||||
---|---|---|---|---|---|
Mascota | Octocat (en) ![]() ![]() | ||||
Epònim | Git ![]() | ||||
Dades | |||||
Tipus | servei d'internet lloc web projecte de proveïment participatiu issue tracking system (en) ![]() programari wiki programari de revisió de codi programari d'integració contínua servei de xarxa social servei d'allotjament de repositoris forge interfície web del repositori biblioteca de dades aplicació web proveïdor d'identitat comunitat digital ![]() | ||||
Camp de treball | Programari | ||||
Especialitat | Serveis de Git | ||||
Idioma oficial | Anglès | ||||
Història | |||||
Estat legal | Actiu | ||||
Creació | Febrer 8, 2008 | ||||
Fundador | Tom Preston-Werner Chris Wanstrath PJ Hyett | ||||
Activitat | |||||
Àmbit | Arreu del món | ||||
Utilitza | Git Smart HTTP over TLS GitHub Flavored Markdown (en) ![]() jQuery (2007–2018) ![]() | ||||
Afiliats | 10 millions (2015) | ||||
Registre | Opcional (requerit per crear i unir-se a projectes) | ||||
Governança corporativa | |||||
Seu |
| ||||
Gestor/operador | Microsoft ![]() | ||||
Executiu en cap | Nat Friedman (2018–) ![]() | ||||
CEO | Chris Wanstrath | ||||
Persona rellevant | PJ Hyett | ||||
Treballadors | 324 (2015)[1] | ||||
Entitat matriu | Microsoft ![]() | ||||
Propietat de | Microsoft (2018–) ![]() | ||||
Lloc web | github.com ![]() | ||||
GitHub és un servei d'allotjament de repositoris Git, el qual ofereix tota la funcionalitat de Git de control de revisió distribuït i administració de codi de la font (SCM) així com afegint les seves característiques pròpies. A diferència de Git, el qual és estrictament una eina de línia d'ordres, GitHub proporciona una interfície gràfica basada en web i escriptori així com integració del mòbil. També proporciona control d'accés i diverses característiques de col·laboració com seguiment d'errors (bugs), administració de tasques, i wikis per cada projecte.[2]
GitHub ofereix ambdós plans; per a repositoris privats i comptes gratuïts, els quals són normalment utilitzats de host en projectes de programari lliure.[3][4] Del 2015, GitHub informa que hi ha més de 9 milions d'usuaris i més de 21,1 milions de repositoris, fent-lo l'amfitrió de codi de font més gran del món.[5][6]
El 4 de juny de 2018, Microsoft va anunciar la seva intenció d'adquirir GitHub per 7.500 milions de dòlars.[7][8][9]
El desenvolupament de GitHub va començar l'1 d'octubre de 2007.[10][11] El lloc va ser llançat l'abril de 2008 per Tom Preston-Werner, Chris Wanstrath, i PJ Hyett després que hagués estat disponible per uns quants mesos prèviament com a període de beta.[12]
Els projectes a GitHub poden ser accedits i manipulats utilitzant l'estàndard d'interfície de consola d'ordres Git i totes les ordres estàndard Git funcionen. GitHub també permet navegar als usuaris no registrats pels repositoris públics. Múltiples clients d'escriptori i connectors de Git també han estat creats per GitHub i altres tercers que integren amb la plataforma.
El lloc proporciona funcions com a les xarxes socials com notificacions, seguidors, wikis (fent servir wiki el programari anomenat Gollum) i un gràfic de xarxa social per mostrar com els desenvolupadors treballen en les seves versions ("forquilles" de l'anglès "forks") d'un repositori i que aquella forquilla (i la branca dins d'aquella forquilla) és la versió més nova.
Un usuari ha de crear un compte per tal de contribuir i aportar contingut al lloc, però els repositoris públics poden ser navegats i descarregats per qualsevol persona. Amb un compte d'usuari registrat, els usuaris són capaços de parlar, gestionar, crear repositoris, entregar contribucions a altres repositoris, i revisar canvis de codi.
El programari que fa funcionar GitHub va ser escrit utilitzant Ruby on Rails i Erlang pels desenvolupadors de GitHub, Inc. Chris Wanstrath, PJ Hyett, i Tom Preston-Werner.[13]
GitHub és majoritàriament emprat per a programar.
A més de codi font, GitHub dona suport als formats i les característiques següents:
Les condicions d'ús de GitHub no requereixen que projectes de programari públic allotjats a GitHub coneguin la Definició de Codi obert. Per tant, (i en qualsevol cas) és aconsellable per usuaris i desenvolupadors que pretenen utilitzar una peça del programari trobat en GitHub que llegeixin la llicència de programari en el repositori (normalment trobat en un arxiu situat entre els primers anomenat LICENSE, "LICENSE.txt", o similar) per determinar si accepta les condicions.
GitHub Enterprise és similar al servei públic de GitHub, però està pensat per ser usat pel desenvolupament de programari de grans empreses mentre que l'empresa vol mantenir els seus repositoris darrere un tallafoc corporat.[14]
GitHub també proporciona altres serveis: un lloc de l'estil de pastebin anomenat Gist[15] que està pensat per mantenir-hi fragments de codi (GitHub està pensat més aviat per mantenir projectes més grans), i un servei d'allotjament de diapositives anomenat Speaker Deck.
Tom Preston-Werner va presentar la llavors nova característica a la conferència de Ruby l'any 2008.[16] Gist construeix en el concepte simple i tradicional de pastebin afegint control de versions per fragments de codi, forking fàcil i encriptació SSL per gists privats. Perquè cada gist té el seu propi repositori Git, múltiples fragments de codi poden estar continguts amb una simple enganxada i poden ser fàcilment utilitzats fent servir Git. A més, el codi forked pot ser tornat a l'autor original en forma de pegat, per tant els gists es converteixen més en mini projectes.
GitHub va llançar un nou programa el dia 7 d'octubre de 2014 anomenat el Pack de Github de l'Estudiant de Desenvolupador (en anglès GitHub Student Developer Pack) per donar als estudiants accés gratuït a eines i servei de desenvolupament populars. GitHub va treballar juntament amb Bitnami, Crowdflower, DigitalOcean, DNSimple, HackHands, Namecheap, Orchestrate, Screenhero, SendGrid, Stripe, Travis CI i Unreal Engine per crear el programa.[17][18]
GitHub, Inc. era originalment conegut com a Logical Awesome.
Els empleats de GitHub no són pagats a comissió.
GitHub.com és un negoci creat a partir d'una idea, que amb els seus primers anys va aconseguir prou ingressos com per ser finançat exclusivament pels seus tres fundadors i començar a agafar treballadors.[35] Durant el juliol de 2012, quatre anys després que la companyia es creés, Andreessen Horowitz va invertir $100 milions en capital de risc.