GitHub
GitHub |
---|
|
URL |
github.com _ |
Komerční |
Ano |
Typ webu |
internetová služba , kovárna [d] , archiv dat [d] a podnik |
Registrace |
není nutné prohlížet |
jazyky) |
angličtina [1] , dříve vícejazyčná [2] |
Majitel |
Microsoft [4] [5] |
Autor |
Chris Vanstras, PJ Hiett a Tom Preston-Werner |
Začátek práce |
duben 2008 [3] |
Aktuální stav |
funguje |
Země |
|
Mediální soubory na Wikimedia Commons |
GitHub je největší [6] webová služba pro hostování IT projektů a jejich společný vývoj.
Webová služba je založena na systému správy verzí Git a byla vyvinuta v Ruby on Rails [7] a Erlang společností GitHub, Inc (dříve Logical Awesome) [8] . Služba je zdarma pro open source projekty a (od roku 2019) malé soukromé projekty, kterým poskytuje všechny funkce (včetně SSL [9] ), a pro velké podnikové projekty jsou nabízeny různé placené plány [10] .
Slogan služby - "Sociální kódování" - lze přeložit do ruštiny jako "Píšeme kód společně." Na tričkách tisknou úplně jinou frázi: „Fork you!“ („Pobočka tě!“) [11] . Na jednu stranu se shoduje s anglickou nadávkou a naznačuje neformální atmosféru. Na druhou stranu tato slova připomínají, že vytváření nových forků pomocí Gitu může být snadné a bezbolestné – tradičně mají vývojáři open source projektů k vytváření větví negativní postoj [12] – a také v souladu s názvem jedné z funkcí GitHub – fronta rozvětvení [13] .
Maskot GitHubu je octocat , který na rozdíl od všeobecného přesvědčení nesouvisí s krátkým Octocat Adventure, ale jednoduše ho našel Tom Preston-Werner na iStock .[14] .
4. června 2018 koupil Microsoft GitHub za 7,5 miliardy $ [15] [16] [17] .
Funkce
Tvůrci webu nazývají GitHub „ sociální sítí pro vývojáře“.
Kromě zasílání kódu mohou členové chatovat, komentovat své úpravy a sledovat novinky přátel.
Díky bohatým funkcím Gitu mohou programátoři konsolidovat své repozitáře – GitHub k tomu nabízí pohodlné rozhraní a může zobrazit příspěvky každého přispěvatele ve stromovém zobrazení .
Projekty mají osobní stránky, malé wiki a systém sledování chyb .
Přímo na webu si můžete prohlédnout soubory projektu se zvýrazněním syntaxe pro většinu programovacích jazyků .
- Můžete vytvořit soukromá úložiště, která budou viditelná pouze vám a lidem, které si vyberete. Dříve byla tato možnost placená.
- Nové soubory je možné přímo přidávat do vašeho úložiště přes webové rozhraní služby [18] .
- Kód projektu lze nejen zkopírovat přes Git , ale také stáhnout jako běžné archivy z webu.
- Kromě Gitu služba podporuje získávání a úpravy kódu prostřednictvím SVN [19] [20] a Mercurial [21] .
- Web má službu pastebin gist.github.com pro rychlé publikování úryvků kódu.
- Soubory z úložiště lze automaticky publikovat jako statický web pomocí stránek GitHub .
Dříve mohly být projekty Ruby automaticky publikovány do úložiště RubyGems služby , ale v říjnu 2009 GitHub tuto službu zavrhl [22] .
V roce 2019 byla spuštěna služba GitHub Packages [23] , která umožňuje publikovat balíčky RubyGems , NuGet , npm , Maven a obrázky Docker přímo na GitHub [24] .
Ve stejném roce byl vydán automatizační systém GitHub Actions [25] . Kromě standardních funkcí CI/CD , jako je vytváření, testování a publikování kódu, nabízí služba těsnou integraci s dalšími funkcemi GitHubu a také umožňuje interakci se službami třetích stran [26] . Vývojáři mohou publikovat opakovaně použitelné moduly (akce), které implementují často používané scénáře. Služba je pro veřejná úložiště poskytována zdarma.
GitHub omezuje seznam funkcí pro uživatele žijící v zemích a regionech, na které se vztahují omezení a sankce USA, jako je Krym, Kuba, Írán, Severní Korea a Sýrie [27] .
Popularita
První soukromé úložiště bylo vytvořeno 12. ledna 2008 . Ke konci roku 2011 měl projekt již přes milion registrovaných uživatelů [28] a přes dva miliony úložišť [29] . K březnu 2017 bylo na webu více než 58 milionů úložišť. [třicet]
Na konci roku 2008 získal GitHub ocenění „Nejlepší debutový start “ [31] .
Github hostí kopii [32] zdrojového kódu linuxového jádra . [33]
Mnoho velkých IT společností hostuje svá oficiální úložiště na této službě: [34]
Americké federální agentury hostují své open source projekty na GitHubu. [49]
Poznámky
- ↑ GitHub přejde v pátek 20. května 2011 pouze do angličtiny
- ↑ GitHub ve vašem jazyce . Získáno 21. července 2010. Archivováno z originálu 19. července 2010. (neurčitý)
- ↑ „Spustili jsme“ Archivováno 12. března 2015 na Wayback Machine // Blog GitHub
- ↑ Microsoft koupí GitHub za 7,5 miliardy dolarů (v angličtině) – 2018.
- ↑ Světlá budoucnost pro GitHub (anglicky) – 2018.
- ↑ GitHub dominuje Forges - GitHub . Datum přístupu: 5. července 2011. Archivováno z originálu 21. dubna 2014. (neurčitý)
- ↑ Ruby on Rails: Aplikace . Archivováno z originálu 30. dubna 2012. (neurčitý)
- ↑ Seznamte se s vývojáři . GitHub. Datum přístupu: 20. ledna 2009. Archivováno z originálu 23. listopadu 2008. (neurčitý)
- ↑ „Fáze 2 prevence Sidejack: SSL všude“ . Získáno 11. července 2011. Archivováno z originálu dne 21. dubna 2014. (neurčitý)
- ↑ Plány a ceny . GitHub. Datum přístupu: 20. ledna 2009. Archivováno z originálu 24. listopadu 2010. (neurčitý)
- ↑ "GitHub Shirts now available!" . Získáno 7. dubna 2009. Archivováno z originálu 1. dubna 2009. (neurčitý)
- ↑ "Podívejte se na čísla!" (nedostupný odkaz) . Získáno 29. května 2009. Archivováno z originálu 5. dubna 2006. (neurčitý)
- ↑ Fork Queue – GitHub . Získáno 4. října 2011. Archivováno z originálu dne 27. května 2010. (neurčitý)
- ↑ Jaký je příběh maskota octocat Github? na Quora , odpověděl PJ Hyett.
- ↑ Světlá budoucnost pro GitHub | Blog GitHub . Staženo 4. června 2018. Archivováno z originálu 6. června 2018. (neurčitý)
- ↑ Microsoft + GitHub = Empowering Developers - The Official Microsoft Blog . Staženo 4. června 2018. Archivováno z originálu 6. června 2018. (neurčitý)
- ↑ Microsoft koupí GitHub za 7,5 miliardy $ | příběhy . Staženo 4. června 2018. Archivováno z originálu 4. června 2018. (neurčitý)
- ↑ Vytváření souborů na GitHub Blog GitHub . Datum přístupu: 29. ledna 2013. Archivováno z originálu 23. prosince 2012. (neurčitý)
- ↑ Oznamujeme podporu SVN - GitHub . Získáno 12. října 2011. Archivováno z originálu 21. listopadu 2016. (neurčitý)
- ↑ Podpora zápisu Subversion - GitHub . Získáno 12. října 2011. Archivováno z originálu 6. března 2017. (neurčitý)
- ↑ Zásuvný modul Hg-Git pro Mercurial, který přidává možnost push do a pull z úložiště serveru Git z Mercurialu (downlink) . Získáno 28. září 2017. Archivováno z originálu 16. března 2013. (neurčitý)
- ↑ Gem Building je zaniklá - GitHub . Získáno 10. listopadu 2009. Archivováno z originálu 9. prosince 2009. (neurčitý)
- ↑ Balíčky GitHub jsou obecně dostupné | GitHub Changelog . Blog GitHub . Získáno 1. srpna 2022. Archivováno z originálu dne 1. srpna 2022.
- ↑ Balíčky GitHub : Vaše balíčky doma s jejich kódem . GitHub . Získáno 1. srpna 2022. Archivováno z originálu dne 31. července 2022.
- ↑ Akce GitHub je obecně dostupná | GitHub Changelog . Blog GitHub . Získáno 1. srpna 2022. Archivováno z originálu dne 25. října 2021.
- ↑ Funkce • Akce GitHubu . GitHub . Získáno 1. srpna 2022. Archivováno z originálu dne 31. července 2022.
- ↑ GitHub začal blokovat ruské vývojáře . Získáno 9. září 2021. Archivováno z originálu 9. září 2021. (neurčitý)
- ↑ Jeden milion – GitHub . Datum přístupu: 30. prosince 2011. Archivováno z originálu 26. září 2013. (neurčitý)
- ↑ To jsou velká čísla - GitHub . Získáno 30. prosince 2011. Archivováno z originálu dne 21. dubna 2014. (neurčitý)
- ↑ Vytvářejte software lépe společně . GitHub. Získáno 3. května 2017. Archivováno z originálu dne 23. června 2011.
- ↑ Gratulujeme vítězům Crunchies; Facebook získává nejvyšší cenu již druhý rok . Získáno 28. září 2017. Archivováno z originálu 30. července 2017. (neurčitý)
- ↑ Proč Github nemůže hostit Linux Kernel Community . Získáno 27. ledna 2021. Archivováno z originálu 11. prosince 2020.
- ↑ torvalds/ linux . GitHub. Získáno 8. června 2018. Archivováno z originálu 4. června 2018.
- ↑ Oblíbené sledované repozitáře – GitHub archivováno 19. dubna 2010.
- ↑ Profil na Facebooku – GitHub . Získáno 10. ledna 2010. Archivováno z originálu 4. ledna 2017. (neurčitý)
- ↑ Profil twitteru - GitHub . Datum přístupu: 19. března 2012. Archivováno z originálu 4. ledna 2017. (neurčitý)
- ↑ Profil palmy - GitHub . Získáno 10. ledna 2010. Archivováno z originálu 4. června 2018. (neurčitý)
- ↑ Profil Yahoo – GitHub . Získáno 10. ledna 2010. Archivováno z originálu 4. ledna 2017. (neurčitý)
- ↑ Perl mirror na GitHubu . Získáno 10. listopadu 2009. Archivováno z originálu 6. ledna 2010. (neurčitý)
- ↑ Perlův první závazek, 17. 12. 1987 (odkaz dolů)
- ↑ Profil vývojáře RedHat – GitHub . Získáno 8. června 2018. Archivováno z originálu 5. února 2019. (neurčitý)
- ↑ Scala SVN -> Migrace Github | Programovací jazyk Scala . Datum přístupu: 21. ledna 2012. Archivováno z originálu 13. února 2013. (neurčitý)
- ↑ scala/scala - GitHub . Získáno 21. ledna 2012. Archivováno z originálu dne 27. března 2017. (neurčitý)
- ↑ Riding Rails: Rails premiéra na GitHubu (downlink) . Datum přístupu: 20. ledna 2009. Archivováno z originálu 10. února 2009. (neurčitý)
- ↑ LineageOS (LineageOS Android) GitHub . Staženo 11. 5. 2019. Archivováno z originálu 25. 12. 2016. (neurčitý)
- ↑ Zdroj PHP je nyní k dispozici na GitHubu GitHub . Získáno 21. března 2012. Archivováno z originálu dne 21. dubna 2014. (neurčitý)
- ↑ Profil Valve – GitHub . Získáno 30. dubna 2013. Archivováno z originálu 4. ledna 2017. (neurčitý)
- ↑ Profil společnosti Apple – GitHub . Získáno 4. června 2016. Archivováno z originálu 12. ledna 2017. (neurčitý)
- ↑ Archivovaná kopie . Datum přístupu: 8. února 2017. Archivováno z originálu 14. února 2017. (neurčitý)
Odkazy