GitHub: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Dodanie informacji o przejęciu |
m jęz. |
||
Linia 17: | Linia 17: | ||
}} |
}} |
||
'''GitHub''' – [[hosting]]owy [[serwis internetowy]] przeznaczony dla projektów [[Programowanie komputerów|programistycznych]] wykorzystujących [[system kontroli wersji]] [[Git (oprogramowanie)|Git]]. Stworzony został przy wykorzystaniu [[framework|frameworka]] [[Ruby on Rails]] i [[język programowania|języka]] [[Erlang (język programowania)|Erlang]]. Serwis działa od kwietnia 2008 roku<ref name="launched" />. W kwietniu 2011 ogłoszono, iż GitHub obsługuje 2 miliony [[Repozytorium|repozytoriów]]<ref>{{cytuj stronę|url=https://github.com/blog/841-those-are-some-big-numbers|tytuł=Those are some big numbers|język=en|data=2011-04-11|data dostępu=2011-07-25|autor=[https://github.com/kneath kneath]|opublikowany=GitHub Blog}}</ref>. GitHub udostępnia darmowy hosting programów [[Otwarte oprogramowanie|open source]] oraz płatne prywatne repozytoria. Serwis w czerwcu 2018 ogłosił iż zostanie |
'''GitHub''' – [[hosting]]owy [[serwis internetowy]] przeznaczony dla projektów [[Programowanie komputerów|programistycznych]] wykorzystujących [[system kontroli wersji]] [[Git (oprogramowanie)|Git]]. Stworzony został przy wykorzystaniu [[framework|frameworka]] [[Ruby on Rails]] i [[język programowania|języka]] [[Erlang (język programowania)|Erlang]]. Serwis działa od kwietnia 2008 roku<ref name="launched" />. W kwietniu 2011 ogłoszono, iż GitHub obsługuje 2 miliony [[Repozytorium|repozytoriów]]<ref>{{cytuj stronę|url=https://github.com/blog/841-those-are-some-big-numbers|tytuł=Those are some big numbers|język=en|data=2011-04-11|data dostępu=2011-07-25|autor=[https://github.com/kneath kneath]|opublikowany=GitHub Blog}}</ref>. GitHub udostępnia darmowy hosting programów [[Otwarte oprogramowanie|open source]] oraz płatne prywatne repozytoria. Serwis w czerwcu 2018 ogłosił iż zostanie nabyty przez [[Microsoft]] za kwotę 7,5 miliarda [[Dolar amerykański|dolarów]]<ref>{{Cytuj |autor = defunkt |tytuł = A bright future for GitHub |czasopismo = The GitHub Blog |data = 2018-06-04 |data dostępu = 2018-06-04 |url = https://blog.github.com/2018-06-04-github-microsoft/ |język = en-US}}</ref>. |
||
== Funkcje GitHuba == |
== Funkcje GitHuba == |
Wersja z 16:45, 4 cze 2018
Logo serwisu | |
Data powstania | |
---|---|
Autor | |
Właściciel |
GitHub, Inc. |
Rejestracja |
opcjonalna |
Strona internetowa |
GitHub – hostingowy serwis internetowy przeznaczony dla projektów programistycznych wykorzystujących system kontroli wersji Git. Stworzony został przy wykorzystaniu frameworka Ruby on Rails i języka Erlang. Serwis działa od kwietnia 2008 roku[1]. W kwietniu 2011 ogłoszono, iż GitHub obsługuje 2 miliony repozytoriów[2]. GitHub udostępnia darmowy hosting programów open source oraz płatne prywatne repozytoria. Serwis w czerwcu 2018 ogłosił iż zostanie nabyty przez Microsoft za kwotę 7,5 miliarda dolarów[3].
Funkcje GitHuba
Kilka z funkcji, które występują w systemie GitHub:
- bugtracker,
- forki repozytoriów, czyli kopia w osobnym repozytorium należąca do innego użytkownika,
- pull requesty – osoba mająca forka może zgłosić swój kod do złączenia z głównym repozytorium,
- statystyki,
- organizacje zrzeszające programistów pracujących nad repozytoriami,
- web hooks – wywołanie operacji na repozytorium wysyła informację do innego serwisu lub skryptu,
- wiki dla celów dokumentacji.
Gist
GitHub udostępnia usługę gist, służącą do szybkiego tworzenia małych repozytoriów (są to pełnoprawne repozytoria Gita).
GitHub Pages
Ponadto GitHub udostępnia usługę zwaną GitHub Pages, służącą do szybkiego tworzenia stron internetowych, których kod jest opublikowany w ramach repozytoriów Gita umieszczonych w serwisie.
Możliwości usługi:
- darmowe stworzenie strony personalnej, dla organizacji lub projektu
- możliwość utworzenia własnej strony w oparciu o statyczne pliki strony internetowej lub stworzenie bloga przy zastosowaniu silnika blogowego Jekyll[4]
- możliwość podłączenia własnej domeny do danej strony internetowej[5] (lub skorzystania z darmowej subdomeny w ramach adresu github.io)
- darmowy certyfikat SSL dla wszystkich stron w domenie github.io, z możliwością wygenerowania certyfikatu od Let's Encrypt dla stron obsługujących własne domeny[6]
Przypisy
- ↑ a b Chris Wanstrath: We Launched. GitHub, 2008-04-10. [dostęp 2011-07-25]. (ang.).
- ↑ kneath: Those are some big numbers. GitHub Blog, 2011-04-11. [dostęp 2011-07-25]. (ang.).
- ↑ t, A bright future for GitHub, „The GitHub Blog”, 4 czerwca 2018 [dostęp 2018-06-04] (ang.).
- ↑ About GitHub Pages and Jekyll - User Documentation [online], help.github.com [dostęp 2018-05-26] .
- ↑ Quick start: Setting up a custom domain - User Documentation [online], help.github.com [dostęp 2018-05-26] .
- ↑ r, Custom domains on GitHub Pages gain support for HTTPS, „The GitHub Blog”, 1 maja 2018 [dostęp 2018-05-26] (ang.).