GitHub
GitHub |
---|
|
URL |
github.com _ |
Kereskedelmi |
Igen |
Webhely típusa |
internetszolgáltatás , kovácsműhely [d] , adatarchívum [d] és vállalati |
Bejegyzés |
nem kötelező megnézni |
nyelvek) |
angol [1] , korábban többnyelvű [2] |
Tulajdonos |
Microsoft [4] [5] |
Szerző |
Chris Vanstras, PJ Hiett és Tom Preston-Werner |
A munka kezdete |
2008. április [3] |
Jelenlegi állapot |
művek |
Ország |
|
Médiafájlok a Wikimedia Commons oldalon |
A GitHub a legnagyobb [6] webszolgáltatás informatikai projektek fogadására és azok közös fejlesztésére.
A webszolgáltatás a Git verzióvezérlő rendszeren alapul, és Ruby on Rails [7] és Erlang nyelveken fejlesztette ki a GitHub, Inc. (korábban Logical Awesome) [8] . A szolgáltatás ingyenes nyílt forráskódú projektek és (2019 óta) kis magánprojektek számára, biztosítva számukra az összes funkciót (beleértve az SSL -t is [9] ), a nagyvállalati projektekhez pedig különféle fizetős csomagokat kínálnak [10] .
A szolgáltatás szlogenje - "Social Coding" - lefordítható oroszra: "Együtt írunk kódot". A pólókra egy teljesen más kifejezést nyomtatnak: „Fork you!” ("Ág téged!") [11] . Egyrészt összecseng egy angol szitokszóval, és kötetlen légkörre utal. Másrészt ezek a szavak emlékeztetnek arra, hogy az új villák létrehozása a Git segítségével egyszerű és fájdalommentes lehet - hagyományosan a nyílt forráskódú projektek fejlesztői negatívan viszonyulnak az ágak létrehozásához [12] -, és egybecseng az egyik jellemző nevével is. GitHub – a fork queue [13] .
A GitHub kabalája egy octocat , amely a közhiedelemmel ellentétben nem az Octocat Adventure rövidfilmhez kapcsolódik, hanem egyszerűen Tom Preston-Werner találta meg az iStockon[14] .
2018. június 4-én a Microsoft 7,5 milliárd dollárért megvásárolta a GitHubot [15] [16] [17] .
Jellemzők
Az oldal készítői a GitHubot " fejlesztők
közösségi hálózatának " nevezik.
A kód közzététele mellett a tagok chatelhetnek, kommentálhatják egymás szerkesztéseit és követhetik ismerőseik híreit.
A Git gazdag szolgáltatásaival a programozók egyesíthetik adattáraikat – a GitHub kényelmes felületet kínál ehhez, és fanézetben jelenítheti meg az egyes közreműködők hozzájárulásait .
A projektek személyes oldalakkal, kis wikikkel és hibakövető rendszerrel rendelkeznek .
Közvetlenül a webhelyen megtekintheti a projektfájlokat szintaktikai kiemeléssel a legtöbb programozási nyelvhez .
- Privát adattárakat hozhat létre, amelyeket csak Ön és az Ön által kiválasztott személyek láthatnak. Korábban ez a lehetőség fizetős volt.
- A szolgáltatás webes felületén keresztül közvetlenül lehet új fájlokat hozzáadni [18] .
- A projekt kódja nem csak a Giten keresztül másolható , hanem normál archívumként is letölthető az oldalról.
- A szolgáltatás a Git mellett támogatja a kód lekérését és szerkesztését az SVN [19] [20] és a Mercurial [21] segítségével .
- A webhely egy pastebin szolgáltatással rendelkezik, a gist.github.com a kódrészletek gyors közzétételéhez.
- A tárolóból származó fájlok automatikusan közzétehetők statikus webhelyként a GitHub Pages segítségével .
Korábban a Ruby projekteket automatikusan közzé lehetett tenni a szolgáltatás RubyGems adattárában, de 2009 októberében a GitHub megszüntette ezt a szolgáltatást [22] .
2019-ben elindult a GitHub Packages szolgáltatás [23] , amely lehetővé teszi RubyGems , NuGet , npm , Maven -csomagok és Docker - képek közzétételét közvetlenül a GitHubon [24] .
Ugyanebben az évben megjelent a GitHub Actions [25] automatizálási rendszere . A szabványos CI/CD funkciókon kívül , mint például a kód létrehozása, tesztelése és közzététele, a szolgáltatás szoros integrációt kínál más GitHub-szolgáltatásokkal, és lehetővé teszi a harmadik féltől származó szolgáltatásokkal való interakciót is [26] . A fejlesztők közzétehetnek olyan újrafelhasználható modulokat (műveleteket), amelyek gyakran használt forgatókönyveket valósítanak meg. A szolgáltatás nyilvános adattárak számára ingyenes.
A GitHub korlátozza a szolgáltatások listáját az olyan országokban és régiókban élő felhasználók számára, amelyekre az Egyesült Államok korlátozásai és szankciói vonatkoznak, például a Krím-félszigeten, Kubában, Iránban, Észak-Koreában és Szíriában [27] .
Népszerűség
Az első privát adattárat 2008. január 12-én hozták létre . 2011 végére a projektnek már több mint egymillió regisztrált felhasználója [28] és több mint kétmillió adattára [29] volt . 2017 márciusában több mint 58 millió adattár volt az oldalon. [harminc]
2008 végén a GitHub megkapta a "Legjobb debütáló startup " díjat [31] .
A Github a Linux kernel forráskódjának másolatát [32] tárolja . [33]
Számos nagy IT-cég üzemelteti hivatalos adattárát ezen a szolgáltatáson: [34]
Az amerikai szövetségi ügynökségek a GitHubon tárolják nyílt forráskódú projektjeit. [49]
Jegyzetek
- ↑ A GitHub csak angol nyelvűre vált 2011. május 20-án, pénteken
- ↑ GitHub az Ön nyelvén . Letöltve: 2010. július 21. Az eredetiből archiválva : 2010. július 19. (határozatlan)
- ↑ "We Launched" archiválva 2015. március 12-én a Wayback Machine -nél // GitHub Blog
- ↑ A Microsoft 7,5 milliárd dollárért megvásárolja a GitHubot (angolul) – 2018.
- ↑ Fényes jövő a GitHub számára (angolul) – 2018.
- ↑ A GitHub uralja a Forgeseket - GitHub . Hozzáférés dátuma: 2011. július 5. Az eredetiből archiválva : 2014. április 21.. (határozatlan)
- ↑ Ruby on Rails: Alkalmazások . Az eredetiből archiválva : 2012. április 30. (határozatlan)
- ↑ Ismerje meg a fejlesztőket . GitHub. Hozzáférés dátuma: 2009. január 20. Az eredetiből archiválva : 2008. november 23. (határozatlan)
- ↑ "Sidejack Prevention Phase 2: SSL Everywhere" . Letöltve: 2011. július 11. Az eredetiből archiválva : 2014. április 21.. (határozatlan)
- ↑ Tervek és árak . GitHub. Hozzáférés dátuma: 2009. január 20. Az eredetiből archiválva : 2010. november 24. (határozatlan)
- ↑ "A GitHub ingek már elérhetőek!" . Letöltve: 2009. április 7. Az eredetiből archiválva : 2009. április 1.. (határozatlan)
- ↑ "Nézd a számokat!" (nem elérhető link) . Letöltve: 2009. május 29. Az eredetiből archiválva : 2006. április 5.. (határozatlan)
- ↑ A Fork Queue - GitHub . Letöltve: 2011. október 4. Az eredetiből archiválva : 2010. május 27.. (határozatlan)
- ↑ Mi a történet Github octocat kabalája mögött? a Quorán , PJ Hyett válaszolt.
- ↑ Fényes jövő a GitHub számára | A GitHub Blog . Letöltve: 2018. június 4. Az eredetiből archiválva : 2018. június 6.. (határozatlan)
- ↑ Microsoft + GitHub = Fejlesztők felhatalmazása – A Microsoft hivatalos blogja . Letöltve: 2018. június 4. Az eredetiből archiválva : 2018. június 6.. (határozatlan)
- ↑ A Microsoft 7,5 milliárd dollárért megvásárolja a GitHubot | történetek . Letöltve: 2018. június 4. Az eredetiből archiválva : 2018. június 4. (határozatlan)
- ↑ Fájlok létrehozása a GitHub GitHub Blogon . Hozzáférés dátuma: 2013. január 29. Az eredetiből archiválva : 2012. december 23. (határozatlan)
- ↑ Az SVN-támogatás bejelentése - GitHub . Letöltve: 2011. október 12. Az eredetiből archiválva : 2016. november 21.. (határozatlan)
- ↑ Subversion Write támogatás - GitHub . Letöltve: 2011. október 12. Az eredetiből archiválva : 2017. március 6.. (határozatlan)
- ↑ Hg-Git beépülő modul a Mercurialhoz, amely lehetőséget ad a Mercurial Git-kiszolgáló tárhelyére történő leküldésre és onnan történő lehívásra (lefelé irányuló kapcsolat) . Letöltve: 2017. szeptember 28. Az eredetiből archiválva : 2013. március 16. (határozatlan)
- ↑ A Gem Building megszűnt – GitHub . Letöltve: 2009. november 10. Az eredetiből archiválva : 2009. december 9.. (határozatlan)
- ↑ A GitHub csomagok általában elérhetők | GitHub változásnapló . A GitHub Blog . Letöltve: 2022. augusztus 1. Az eredetiből archiválva : 2022. augusztus 1..
- ↑ GitHub-csomagok : az Ön csomagjai, otthon a kódjukkal együtt . GitHub . Letöltve: 2022. augusztus 1. Az eredetiből archiválva : 2022. július 31.
- ↑ A GitHub Actions általánosan elérhető | GitHub változásnapló . A GitHub Blog . Letöltve: 2022. augusztus 1. Az eredetiből archiválva : 2021. október 25.
- ↑ Jellemzők • GitHub- műveletek . GitHub . Letöltve: 2022. augusztus 1. Az eredetiből archiválva : 2022. július 31.
- ↑ A GitHub blokkolni kezdte az orosz fejlesztőket . Letöltve: 2021. szeptember 9. Az eredetiből archiválva : 2021. szeptember 9.. (határozatlan)
- ↑ Egymillió - GitHub . Hozzáférés dátuma: 2011. december 30. Az eredetiből archiválva : 2013. szeptember 26.. (határozatlan)
- ↑ Ezek néhány nagy szám - GitHub . Letöltve: 2011. december 30. Az eredetiből archiválva : 2014. április 21.. (határozatlan)
- ↑ Szoftverkészítés jobb, együtt . GitHub. Letöltve: 2017. május 3. Az eredetiből archiválva : 2011. június 23.
- ↑ Gratulálunk a Crunchies nyerteseinek; A Facebook elnyerte a második év fődíját . Letöltve: 2017. szeptember 28. Az eredetiből archiválva : 2017. július 30. (határozatlan)
- ↑ Miért nem tudja a Github üzemeltetni a Linux Kernel közösséget ? Letöltve: 2021. január 27. Az eredetiből archiválva : 2020. december 11.
- ↑ torvalds/ linux . GitHub. Letöltve: 2018. június 8. Az eredetiből archiválva : 2018. június 4.
- ↑ Népszerű figyelt adattárak – GitHub archiválva : 2010. április 19.
- ↑ Facebook profilja - GitHub . Letöltve: 2010. január 10. Az eredetiből archiválva : 2017. január 4.. (határozatlan)
- ↑ Twitter profilja - GitHub . Hozzáférés dátuma: 2012. március 19. Az eredetiből archiválva : 2017. január 4.. (határozatlan)
- ↑ tenyér profilja - GitHub . Letöltve: 2010. január 10. archiválva az eredetiből: 2018. június 4. (határozatlan)
- ↑ Yahoo profilja - GitHub . Letöltve: 2010. január 10. Az eredetiből archiválva : 2017. január 4.. (határozatlan)
- ↑ Perl tükör a GitHubon . Letöltve: 2009. november 10. Az eredetiből archiválva : 2010. január 6.. (határozatlan)
- ↑ Perl első elfogadása, 1987. 12. 17. (lefelé irányuló kapcsolat)
- ↑ RedHat fejlesztői profilja - GitHub . Letöltve: 2018. június 8. Az eredetiből archiválva : 2019. február 5.. (határozatlan)
- ↑ Scala SVN -> Github Migration | A Scala programozási nyelv . Hozzáférés időpontja: 2012. január 21. Az eredetiből archiválva : 2013. február 13. (határozatlan)
- ↑ scala/scala - GitHub . Letöltve: 2012. január 21. Az eredetiből archiválva : 2017. március 27.. (határozatlan)
- ↑ Riding Rails: A Rails premierje a GitHubon (lefelé) . Hozzáférés időpontja: 2009. január 20. Az eredetiből archiválva : 2009. február 10. (határozatlan)
- ↑ LineageOS (LineageOS Android) GitHub . Letöltve: 2019. május 11. Az eredetiből archiválva : 2016. december 25. (határozatlan)
- ↑ A PHP-forrás már elérhető a GitHub GitHubon . Letöltve: 2012. március 21. Az eredetiből archiválva : 2014. április 21.. (határozatlan)
- ↑ Valve profilja - GitHub . Letöltve: 2013. április 30. Az eredetiből archiválva : 2017. január 4.. (határozatlan)
- ↑ Apple profil - GitHub . Letöltve: 2016. június 4. Az eredetiből archiválva : 2017. január 12.. (határozatlan)
- ↑ Archivált másolat . Hozzáférés dátuma: 2017. február 8. Az eredetiből archiválva : 2017. február 14. (határozatlan)
Linkek