Ero sivun ”GitHub” versioiden välillä

Wikipediasta
Siirry navigaatioon Siirry hakuun
[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
lisätty github enterprise
lisätty lyhyet kappaleet Electronista, Atomista ja GitHub Desktopista.
Rivi 49: Rivi 49:


GitHub Enterprise on erityisesti isoille yrityksille suunnattu palvelu, joka mm. sallii [[SAML]]-kirjautumisen ja kehittyneen käyttäjän- ja pääsynhallinnan. Enterprise on saatavilla kahdessa versiossa: Enterprise Cloud, joka on GitHubin palvelimella hostattu sekä Enterprise Server, jota voi ajaa omalla palvelimella. Marraskuussa 2018 yli 2,1 miljoonaa organisaatiota käytti GitHub Enterpriseä.<ref name="nyng"/><ref name="pricing"/><ref name="enterprise">{{Verkkoviite |osoite=https://github.com/enterprise |nimeke=Enterprise |julkaisu=GitHub |viitattu=16.03.2019}}</ref>
GitHub Enterprise on erityisesti isoille yrityksille suunnattu palvelu, joka mm. sallii [[SAML]]-kirjautumisen ja kehittyneen käyttäjän- ja pääsynhallinnan. Enterprise on saatavilla kahdessa versiossa: Enterprise Cloud, joka on GitHubin palvelimella hostattu sekä Enterprise Server, jota voi ajaa omalla palvelimella. Marraskuussa 2018 yli 2,1 miljoonaa organisaatiota käytti GitHub Enterpriseä.<ref name="nyng"/><ref name="pricing"/><ref name="enterprise">{{Verkkoviite |osoite=https://github.com/enterprise |nimeke=Enterprise |julkaisu=GitHub |viitattu=16.03.2019}}</ref>

=== GitHub Desktop ===

GitHub Desktop on [[#Electron|Electronilla]] kehitetty [[Tietokoneohjelma|työpöytäohjelma]], joka sallii Gitin käytön [[Graafinen käyttöliittymä|graafisesti]] [[Komentoliittymä|komentorivin]] sijaan. Lisäksi Desktopilla voi käyttää GitHubin projektinhallintatyökaluja. GitHub Desktop on [[Avoin lähdekoodi|avointa lähdekoodia]].<ref>{{Verkkoviite |osoite=https://desktop.github.com/ |nimeke=GitHub Desktop |julkaisija=GitHub |viitattu=2019-03-16}}</ref><ref>{{Verkkoviite |osoite=https://github.com/desktop/desktop |nimeke=desktop/desktop: Simple collaboration from your desktop |julkaisu=GitHub |viitattu=2019-03-16}}</ref>

=== Electron ===

Electron on GitHubin kehittämä avoinen lähdekoodin [[ohjelmistokehys]], joka sallii [[Chromium]]iin pohjautuvien [[Tietokoneohjelma|työpöytäohjelmien]] tekemisen [[JavaScript]]-kieltä käyttäen. Electronilla kehitetty ohjelma toimii [[Windows]]illa, [[macOS]]:llä ja [[Linux]]illa, eikä tarvetta useille koodikannoille ole.<ref>{{Verkkoviite |osoite=https://electronjs.org/ |nimeke=Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS |viitattu=2019-03-16}}</ref><ref>{{Verkkoviite |osoite=https://github.com/electron/electron |nimeke=electron/electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS |viitattu=2019-03-16}}</ref>

=== Atom ===

Atom on Electronilla kehitetty avoimen lähdekoodin monialustainen, ohjelmoijille tarkoitettu tekstieditori. Se on saatavilla Windowsille, macOS:lle ja Linuxille.<ref>{{Verkkoviite |osoite=https://atom.io/ |nimeke=Atom: A hackable text editor for the 21st Century |viitattu=2019-03-16}}</ref><ref>{{Verkkoviite |osoite=https://github.com/atom/atom |nimeke=atom/atom: The hackable text editor |julkaisu=GitHub |viitattu=2019-03-16}}</ref>


== Lähteet ==
== Lähteet ==
{{Viitteet}}
{{Viitteet}}


{{Käännös|:en:GitHub|2015-09-06, 2019-03-14}}
{{Käännös|:en:GitHub |2015-09-06, 2019-03-14}}


[[Luokka:Pilvipalvelut]]
[[Luokka:Pilvipalvelut]]

Versio 16. maaliskuuta 2019 kello 10.16

GitHub
Verkkosivusto github.com
Kaupallinen kyllä
Rekisteröinti GitHub, Inc
Kielet Englanti
Luonut Tom Preston-Werner
Chris Wanstrath
PJ Hyett
Avattu 10. huhtikuuta 2008
Nykyinen tila aktiivinen
Githubin etusivu

GitHub on verkkosivusto, joka tarjoaa paikan Git-versionhallintaa käyttäville ohjelmakehitysprojekteille. Git itsessään on komentoriviohjelma, jolle Github tarjoaa erään graafisen käyttöliittymän. Gitin lisäksi GitHub tarjoaa projekteille toimintoja kuten bugienseurannan, kehitystoiveet, tehtävien hallinta ja wiki.

GitHub tarjoaa palvelunsa ilmaiseksi julkisesti nähtävillä oleville ohjelmavarastoille (engl. repositories). Yksityiset ohjelmavarastot olivat pitkään maksullisia, mutta tammikuusta 2019 alkaen kaikki käyttäjät voivat käyttää yksityisiä ohjelmavarastoja rajoitetuilla ominaisuuksilla.[1]

Huhtikuun 2016 GitHubin raportin mukaan sillä oli yli 14 miljoonaa käyttäjää ja yli 35 miljoonaa ohjelmavarastoa.[2] Tämä tekee siitä maailman suurimman lähdekoodi-verkkopalvelun.[3]

Microsoft osti GitHubin kesäkuussa 2018 7,5 mrd. $:lla maksaen sen kokonaan omilla osakkeillaan.[4][5]

Palvelut

GitHub

GitHubin kehitys alkoi lokakuussa 2007, ja se julkaistiin huhtikuussa 2008 muutaman kuukauden beetatestauksen jälkeen.[6][7]

GitHubin ydintuote on ohjelmakoodin pilvisäilytys, mutta sen ympärille on vuosien varressa rakentunut useita työkaluja ja ominaisuuksia, kuten esimerkiksi

  • Issues: buginseurantajärjestelmä tägeillä ("tags"), virstanpylväillä ("milestones") ja tiketin omistajilla ("assignees")
  • Pull Requests: työkalu, jossa voidaan pyytää versiohaarojen yhdistämistä
  • dokumentaatio Wikinä (GitHub Wiki) sekä Markdown-formaatissa olevissa tiedostoissa, kuten README-tiedostossa[8]
  • erilaisia tilastoja mm. projektin osallistujista ja nopeudesta
  • GitHub Pages: Jekyll-verkkosivugeneraattoriin pohjautuva verkkosivualusta[9]

GitHub tarjoaa koodinsäilönnän sekä osan työkaluista ilmaiseksi myös yksityisille projekteille, mutta kehittyneet projektinhallintatyökalut yksityisiin projekteihin ovat saatavilla vain Pro- ja Team-tileille.[10]

GitHub Gist

GitHub Gist on Git:iin pohjautuva Pastebin-tyylinen sivusto, joka on suunnattu lyhyiden koodinpätkien jakamiseen.[11] Se julkaistiin jo pian GitHubin julkaisun jälkeen.[7]

GitHub Enterprise

GitHub Enterprise on erityisesti isoille yrityksille suunnattu palvelu, joka mm. sallii SAML-kirjautumisen ja kehittyneen käyttäjän- ja pääsynhallinnan. Enterprise on saatavilla kahdessa versiossa: Enterprise Cloud, joka on GitHubin palvelimella hostattu sekä Enterprise Server, jota voi ajaa omalla palvelimella. Marraskuussa 2018 yli 2,1 miljoonaa organisaatiota käytti GitHub Enterpriseä.[1][10][12]

GitHub Desktop

GitHub Desktop on Electronilla kehitetty työpöytäohjelma, joka sallii Gitin käytön graafisesti komentorivin sijaan. Lisäksi Desktopilla voi käyttää GitHubin projektinhallintatyökaluja. GitHub Desktop on avointa lähdekoodia.[13][14]

Electron

Electron on GitHubin kehittämä avoinen lähdekoodin ohjelmistokehys, joka sallii Chromiumiin pohjautuvien työpöytäohjelmien tekemisen JavaScript-kieltä käyttäen. Electronilla kehitetty ohjelma toimii Windowsilla, macOS:llä ja Linuxilla, eikä tarvetta useille koodikannoille ole.[15][16]

Atom

Atom on Electronilla kehitetty avoimen lähdekoodin monialustainen, ohjelmoijille tarkoitettu tekstieditori. Se on saatavilla Windowsille, macOS:lle ja Linuxille.[17][18]

Lähteet

  1. a b Nat Friedman: New year, new GitHub: Announcing unlimited free private repos and unified Enterprise offering The GitHub Blog. 7.1.2019. Viitattu 24.2.2019. (englanniksi)
  2. GitHub Press Info Github. Viitattu 15.5.2016.
  3. Lean GHTorrent: GitHub Data on Demand. Määritä julkaisu!Määritä ajankohta! The Netherlands: Delft University of Technology & †Eindhoven University of Technology. ”During recent years, GITHUB (2008) has become the largest code host in the world.” Artikkelin verkkoversio. Viitattu 9 July 2014.
  4. Bloomberg: Microsoft on ostanut GitHubin Tivi. Viitattu 31.7.2018. (englanniksi)
  5. The world this week. The Economist, 9.-15 kesäkuuta 2018, 427. vsk, nro 9095, s. 11. The Economist Newspaper Limited.
  6. Tom Preston-Werner: GitHub Turns One! The GitHub Blog. 19.10.2008. Viitattu 14.03.2019. (englanniksi)
  7. a b Josh Catone: GitHub Gist is Pastie on Steroids sitepoint.com. 24.07.2008. Viitattu 14.03.2019. (englanniksi)
  8. About Writing and Formatting on GitHub GitHub Help. Viitattu 14.03.2019. (englanniksi)
  9. What is GitHub Pages? GitHub Help. Viitattu 14.03.2019. (englanniksi)
  10. a b Pricing GitHub. Viitattu 16.03.2019.
  11. About Gists GitHub Help. Viitattu 14.03.2019. (englanniksi)
  12. Enterprise GitHub. Viitattu 16.03.2019.
  13. GitHub Desktop GitHub. Viitattu 16.3.2019.
  14. desktop/desktop: Simple collaboration from your desktop GitHub. Viitattu 16.3.2019.
  15. Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS electronjs.org. Viitattu 16.3.2019.
  16. electron/electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS github.com. Viitattu 16.3.2019.
  17. Atom: A hackable text editor for the 21st Century atom.io. Viitattu 16.3.2019.
  18. atom/atom: The hackable text editor GitHub. Viitattu 16.3.2019.
Käännös suomeksi
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:GitHub  –  2015-09-06, 2019-03-14