Jeśli chcesz (bardziej) zająć się kodowaniem i programowaniem, prawdopodobnie słyszałeś o GitHub. Platforma ma wiele przydatnych funkcji i narzędzi oraz świetną społeczność internetową, ale rozpoczęcie pracy może być onieśmielające.

Niech ten artykuł będzie dla początkujących przewodnikiem po podstawowych funkcjach i zasobach dostępnych w serwisie GitHub.

Co to jest GitHub?

GitHub to platforma do hostowania, przechowywania i edycji kodu. Poszczególne osoby używają go do hostowania małych witryn internetowych, organizowania projektów oraz współpracy z członkami zespołu i społeczności. Platforma jest zbudowana wokół „repozytoriów” służących do organizowania kodu dla pojedynczych projektów.

Organizacje używają GitHub do udostępniania kodu i wewnętrznej współpracy nad projektami lub do publicznego publikowania projektów open source.

Zarówno osoby fizyczne, jak i członkowie organizacji czerpią korzyści z ogromnej społeczności twórców GitHub. Twórcy GitHub pożyczają od siebie inspiracje i pomysły i pomagają sobie nawzajem w rozwiązywaniu problemów.

instagram viewer

GitHub ma nawet program sponsorski, dzięki czemu sponsorzy, którzy znajdują projekty open source, które ich pasjonują, mogą wnieść swój wkład do osoby lub organizacji, która za tym stoi.

Korzyści z hostingu kodu GitHub

Możesz użyj GitHub do bezpłatnego hostowania prostych witryn internetowych zamiast płacić za hosting w innym miejscu. Oszczędza to pieniądze i zapewnia większą kontrolę nad witryną. Jednak to nie jedyna rzecz, dla której hosting kodu jest dobry.

Jak bezpłatnie hostować witrynę za pomocą stron GitHub

Jeśli masz prostą witrynę internetową, nie musisz płacić za hosting. Możesz korzystać z GitHub Pages za darmo!

GitHub umożliwia wysyłanie kodu do użytku lub do rozważenia przez innych użytkowników GitHub. Można to wykorzystać do zdalnej współpracy z osobami, które znasz, lub do czerpania inspiracji i wiedzy od użytkowników, których nie znasz. Możesz także utrzymywać różne wersje fragmentu kodu do ciągłego testowania i programowania.

Co więcej, nie tylko pojedyncze osoby i małe grupy korzystają z GitHub. Kiedy czytasz o firmie lub organizacji, która „pozyskuje” projekt lub projekt na zasadach open source, często oznacza to, że kod, który za nim stoi, jest dostępny na GitHub prawie dla każdego. Ten kod może służyć jako cenny punkt wyjścia do tworzenia własnych aplikacji.

Korzyści z dołączenia do społeczności GitHub

Użytkownicy GitHub nie tylko wchodzą w interakcje za pomocą kodu drugiej osoby. Platforma ma również aspekt podobny do portali społecznościowych. Jeśli wybierzesz kilka zainteresowań, GitHub poleca posty innych członków społeczności. Możesz także obserwować innych członków i przeglądać „popularne repozytoria”.

W chwili pisania tego tekstu GitHub ma ponad 55 milionów użytkowników regularnie wchodzących w interakcję z platformą. Oprócz forum z pytaniami i odpowiedziami, GitHub prowadzi obecnie również wersję beta narzędzia „Dyskusje”, które sprawi, że witryna będzie jeszcze bardziej społecznościowa i umożliwiająca współpracę.

Korzystanie z GitHub do przechowywania danych w organizacji i zarządzania przepływem pracy

Jeśli pomysł współpracy nad kodem brzmi dobrze, ale pomysł, by kod był dostępny dla wszystkich, nie brzmi, istnieje kompromis. Utworzenie „Organizacji” na GitHub umożliwia udostępnianie repozytoriów innym użytkownikom i zarządzanie ich dostępem na podstawie indywidualnych przypadków. W ten sposób posiadanie organizacji na GitHub jest podobne do posiadania współdzielonego Dysku Google.

Możesz także tworzyć „Zespoły” w organizacjach GitHub. Pozwala to ustawić zadania i przypomnienia podobne do dedykowanych platform workflow.

GitHub to bardziej pomocna dłoń niż służenie jako witryna crowdfundingowa. Możesz jednak pomóc w finansowaniu innych projektów i spróbować uzyskać finansowanie własnych projektów za pośrednictwem programu GitHub Sponsors.

GitHub zachęca użytkowników do sponsorowania projektów open source, z których korzystają, często nie zdając sobie z tego sprawy, oraz sponsorować osoby, które chcą uczestniczyć w projektach open source zamiast w projektach w ich ramach firm. Na GitHub są nawet programiści, którzy mają nadzieję na zrównoważone tworzenie treści open source jako ich główna lub jedyna linia pracy.

W chwili pisania tego tekstu każdy może sponsorować projekt, ale tylko programiści mieszkający w obsługiwanych regionach mogą sponsorować swoje projekty.

Związane z: Sponsorzy GitHub umożliwiają finansowanie oprogramowania Open Source

Jak będziesz korzystać z GitHub?

Każdy może korzystać z narzędzi hostingowych i funkcji organizacyjnych GitHub do organizowania i hostowania własnego projektu. Jednak funkcje społecznościowe i program sponsorowania dają zapalonym użytkownikom większy sposób na wniesienie wkładu w ekosystem open source.

Dla doświadczonego dewelopera GitHub to świetny sposób na wniesienie wkładu w przestrzeń poprzez dzielenie się pracą i wiedzą. Dla początkujących i początkujących programistów rozpoczęcie korzystania z GitHub to świetny sposób, aby dowiedzieć się więcej o kodowaniu i doskonalić swoje umiejętności w oddanej i wspierającej społeczności.

E-mail
Jak stworzyć swoje pierwsze repozytorium na Github

Chcesz udostępniać swoje projekty programistyczne online? Oto jak rozpocząć korzystanie z pierwszego repozytorium Github.

Powiązane tematy
  • Nieokreślony
O autorze
Johnathan Jaehnig (37 opublikowanych artykułów)

Jon Jaehnig jest niezależnym pisarzem / redaktorem zainteresowanym technologiami wykładniczymi. Jon ma tytuł licencjata w dziedzinie komunikacji naukowej i technicznej z nieletnim z dziennikarstwa na Michigan Technological University.

Więcej od Johnathan Jaehnig

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.

.