GitHub
je
webova slu?ba
podporujici vyvoj softwaru za pomoci verzovaciho nastroje
Git
. GitHub nabizi bezplatny
Webhosting
pro
open source
projekty. Od 7. ledna 2019 je mo?ne ukladat bezplatn? i soukrome
reposita?e
(d?ive po zaplaceni m?si?niho poplatku). Projekt byl spu?t?n v roce
2008
, zakladatele byli
Tom Preston-Werner
,
Chris Wanstrath
a
PJ Hyett
.
GitHub hostuje p?es 200 milion? repozita?? [kv?ten 2022].
[2]
Pro u?ivatele poskytuje funkce socialnich siti ? notifikace o zm?nach, diskuze nad kodem, navrhy zm?n, ?i zasilani vlastnich ?e?eni (pull-requesty).
Projekt byl napsan pomoci
Ruby on Rails
a jazyka
Erlang
.
GitHub poskytuje dal?i slu?by. Gist, jen? je sou?asti GitHubu, umo??uje verzovani a rychle sdileni krat?ich kod?.
GitHub se p?eva?n? vyu?iva pro programovani.
Krom?
zdrojoveho kodu
GitHub podporuje navic zde uvedene formaty a vlastnosti:
- Dokumentace, v?etn? automaticky poskytovanych ?ablon typu
Readme.md
(?ti mne), License.md (Licence) soubor? v zna?kovacim jazyku (
Markdown
)
- System sledovani problem? (Issue tracking), v?etn? po?adavk? na p?idani dodate?nych vlastnosti (tzv. features) s popisky, mezniky, zmocn?nci a s vyhledava?i
- Wiki
- Vlastni ?e?eni (Pull requesty) s revizi kodu a komenta?i
- Historie verzovani (Commit)
- Grafy: verzovani, si? p?isp?vatel? a jeji ?lenove, d?rny ?titek, frekven?nost programovani
- Integrace adresa??
- Hledani rozdil? (diff)
- Oznameni elektronickou po?tou
- Mo?nost p?ihla?eni n?koho k oznamenim a zm?nam tim, ?e ho zminime (@ mentioning)
- Emod?i
- Male
webove stranky
mohou byt hostovany z ve?ejnych repozita?? na GitHubu. Format URL je http(s)://
u?ivatelske_jmeno
.github.io
- Vno?ene seznamy ukol? v souborech (
time management
)
- Vizualizace geoprostorovych dat
- 3D renderovane soubory lze zobrazit pomoci noveho integrovaneho prohli?e?e STL soubor?, ktery zobrazi soubory na trojrozm?rne platno. Prohli?e? b??i na
WebGL
a
Three.js
- Zobrazovani soubor? z
Photoshopu
- 24. unora 2009: ?lenove GitHub tymu v rozhovoru v sidle
Yahoo!
oznamili, ?e za prvni rok provozu GitHub zaregistrovali vice ne? 46 000 ve?ejnych
repozita??
(datovych ulo?i??), z ?eho? bylo 17 000 zve?ejn?no v poslednim m?sici. Ve stejnem ?asovem obdobi bylo 6 200 repozita?? alespo? jednou naklonovano dal?im u?ivatelem a 4 600 jich bylo slou?eno.
- 5. ?ervence 2009: GitHub oznamil, ?e si? je vyu?ivana vice ne? 100 000 u?ivateli.
- 27. ?ervence 2009: v dal?im rozhovoru pro
Yahoo!
Tom Preston-Werner
, ?e GitHub se rozrostl na 90 000 unikatnich ve?ejnych repozita??. Z toho bylo p?es 12 000 klonovano alespo? jednou z celkovych 135 000 repozita??.
[3]
- 25. ?ervence 2010: GitHub oznamil, ?e je hostitelem pro vice ne? 1 milion repozita??.
[4]
- 20. dubna 2011: GitHub oznamil, ?e je hostitelem pro vice ne? 2 miliony repozita??.
[5]
- 2. ?ervna 2011:
ReadWrite
oznamil, ?e GitHub poko?il
SourceForge
a
Google Code
v celkovem po?tu commit? v ?asovem obdobi od ledna do kv?tna 2011.
[6]
- 9. ?ervence 2012:
Peter Levine
, generalni partner GitHub investora
Andreessena Horowitze
, uvedl, ?e r?st tr?eb GitHub vzrostl o 300 % ro?n? od roku 2008 se ziskem tem?? od sameho po?atku.
[7]
- 16. ledna 2013: Github oznamil, ?e jim pro?lo vice ne? 3 miliony u?ivatel? a hostil vice ne? 6 milion? repozita??.
[8]
- 23. prosince 2013: GitHub oznamil, ?e dosahl vice ne? 10 milion? repozita??.
[9]
- V ?ervenci 2015 GitHub otev?el kancela? v Japonsku. Jedna se o prvni kancela?, ktera byla otev?ena mimo uzemi Spojenych statu americkych.
[10]
- 29. ?ervence 2015: Github oznamil, ?e
Sequoia Capital
zafinancoval do GitHubu 250 milion? dolar?. Hodnota spole?nosti se pohybuje okolo 2 miliard dolar?.
[11]
- V roce 2016 se GitHub umistil na 14. mist? na seznamu Cloud 100 magazinu Forbes.
[12]
- 28. unora 2018 se stal GitHub ob?ti nejv?t?iho utoku typu
DDOS
v historii.
[13]
- 4. ?ervna 2018 Microsoft oznamil nabyti GitHubu za 7,5 miliard dolar?,
[14]
smlouva byla uzav?ena 26. ?ijna 2018.
[15]
- 19. ?ervna 2018: roz?i?eni GitHub Education nabidkou bezplatnych vzd?lavacich bali?k? pro ?koly.
[16]
[17]
Maskot GitHubu stylizovany do podoby p?tinohe ko?ky, navr?en grafickym designerem
Simonem Oxleym
, m?l prvotn? slou?it pouze jako klipart,
[18]
jeho? zakoupeni bylo mo?ne ve fotobance IStock.
Byl to prav? Oxleyho usp??ny navrh loga pro
Twitter
, ktery zajistil zajem GitHubu o navrha?ovu praci. Ilustrace pojmenovana "Octupuss", kterou si GitHub vybral za sve logo, byla v?ak podle smlouvy IStocku pro tyto zam?ry neprodejna, co? vedlo GitHub k vyjednavani s
Oxleym
za u?elem zisku vyjime?nych prav na u?iti dila. Pro nabyti ilustrace jako obchodni zna?ky GitHubu musel byt nakonec "Octupuss" p?ejmenovan na "Octocat".
[18]
Nato byl najat ilustrator
Cameron McEfee
, aby p?izp?sobil logo Octocat novym zam?r?m webove stranky a propaga?nich material?. Nejen
McEfeem
, ale take u?ivateli GitHubu, byly dale vytvo?eny r?znorode variace loga, dostupne na webovych strankach
The Octodex
.
[19]
GitHub spustil novy projekt nazvany GitHub Student Developer Pack, ktery student?m poskytuje bezplatny p?istup k oblibenym vyvoja?skym nastroj?m a slu?bam. Pro vytvo?eni programu navazal GitHub n?kolik spolupraci v?etn?
Bitnami
,
Crowdflower
,
DigitalOcean
,
DNSimple
,
HackHands
,
Namecheap
,
Orchestrate
,
Screenhero
,
SendGrid
,
Stripe
,
Travis CI
a
Unreal Engine
.
[20]
V roce 2016 spole?nost GitHub oznamila zahajeni programu GitHub Campus Experts,
[21]
jeho? cilem je zejmena motivovat studenty, aby na svych univerzitach rozvijeli technologicke komunity. Program The Campus Experts je otev?en vysoko?kolskym student?m po celem sv?t?
[22]
a je jednim z hlavnich zp?sob?, jakym GitHub financuje studentske akce a komunity. Aby se mohli ?adatele stat "Campus Experty", musi projit online ?kolenim skladajici se z n?kolika modul? navr?enych tak, aby u uchaze?? rozvijely vedouci schopnosti. ?lenove Campus Experts maji p?istup ke ?koleni, financovani a dal?im zdroj?m slou?icim k realizaci akci a roz?i?ovani svych komunit.
- Atom
, bezplatny
open source
textovy editor.
- Electron,
open source
framework
slou?ici k vytva?eni desktopovych aplikaci.
- GitHub
Copilot
, p?idavek do kodovych editor?, ktery pomaha se psanim kodu pomoci model? strojoveho u?eni
GPT-3
od
OpenAI
.
V tomto ?lanku byl pou?it
p?eklad
textu z ?lanku
GitHub
na anglicke Wikipedii.
- ↑
Dostupne online
.
- ↑
https://github.com/about
- ↑
DASCALESCU, Dan.
The PITA Threshold: GitHub vs. CPAN
[online]. 3 November 2009 [cit. 2016-05-09].
Dostupne v archivu
po?izenem dne 2011-07-08.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
One Million Repositories, Git Official Blog
[online]. 25 July 2010.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
Those are some big numbers, Git Official Blog
[online]. 20 April 2011.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
Github Has Surpassed Sourceforge and Google Code in Popularity
[online].
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
Peter Levine
.
Software Eats Software Development
[online]. 2012-07-09.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
Code-sharing site Github turns five and hits 3.5 million users, 6 million repositories
[online]. TheNextWeb.com, 2013-04-11 [cit. 2013-04-11].
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
10 Million Repositories
[online]. GitHub.com, 2013-12-23 [cit. 2013-12-28].
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
GitHub Expands To Japan, Its First Office Outside The U.S.
[online]. 2015-06-04.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
GitHub raises $250 million in new funding, now valued at $2 billion
[online]. Fortune, 2015-07-29.
Dostupne online
.
Je zde pou?ita ?ablona
{{
Cite web
}}
ozna?ena jako k ?pouze do?asnemu pou?iti“.
- ↑
The Cloud 100.
Forbes
[online]. [cit. 2019-01-29].
Dostupne online
. (anglicky)
- ↑
NEWMAN, Lily Hay. GitHub Survived the Biggest DDoS Attack Ever Recorded.
Wired
. 2018-03-01.
Dostupne online
[cit. 2019-01-29].
ISSN
1059-1028
.
- ↑
VentureBeat
[online]. 2018-06-04 [cit. 2019-01-29].
Dostupne online
. (anglicky)
- ↑
The GitHub Blog
[online]. 2018-10-26 [cit. 2019-01-29].
Dostupne online
. (anglicky)
- ↑
HUGHES, Matthew. GitHub's free education bundle is now available to all schools.
The Next Web
[online]. 2018-06-19 [cit. 2019-01-29].
Dostupne online
. (anglicky)
- ↑
GitHub Education is a free software development package for schools.
Engadget
[online]. [cit. 2019-01-29].
Dostupne online
. (anglicky)
- ↑
a
b
DEAMICIS, Carmel.
Original GitHub Octocat designer Simon Oxley on his famous creation: "I don't remember drawing it"
[online]. 8.7.2013 [cit. 2019-01-29].
Dostupne v archivu
po?izenem dne 2020-12-03.
- ↑
MCEFEE, Cameron.
The Octocat?a nerdy household name
[online]. 12.5.2016 [cit. 2019-01-29].
Dostupne online
.
- ↑
TechCrunch
[online]. [cit. 2019-01-29].
Dostupne v archivu
po?izenem dne 2020-06-10. (anglicky)
- ↑
The GitHub Blog
[online]. 2016-06-25 [cit. 2019-01-29].
Dostupne online
. (anglicky)
- ↑
GitHub Campus Experts.
GitHub Education
[online]. [cit. 2019-01-29].
Dostupne online
.