Jak pobierać pliki i wyświetlać kod z GitHub

Sześćdziesiąt pięć milionów programistów i trzy miliony organizacji nie może się mylić. Hostujący ponad 200 milionów repozytoriów kodu GitHub jest platformą programistyczną wybieraną przez indywidualnych programistów(coders) i firmy na całym świecie. Deweloperzy(Developers) używają GitHub do tworzenia, utrzymywania, a nawet rozpowszechniania swojego oprogramowania, dzięki czemu użytkownicy tacy jak Ty mogą pobierać pliki i wyświetlać kod bezpośrednio z GitHub .

GitHub ułatwia pobieranie i wyświetlanie kodu źródłowego aplikacji. Ten przewodnik pokaże Ci, jak bezpośrednio pobierać pliki z witryny GitHub , dzięki czemu możesz samodzielnie wyświetlić kod projektu.

Zainstaluj przeglądarkę kodu

Zanim pobierzesz jakikolwiek kod, musisz zainstalować program, który potrafi wyświetlić ten kod. Visual Studio Code to bezpłatny, uproszczony edytor kodu typu open source, który umożliwia użytkownikom przeglądanie i debugowanie kodu oraz uruchamianie zadań. 

Pobierz i zainstaluj kod programu Visual Studio(Visual Studio Code) , postępując zgodnie z kreatorem instalacji. Następnie będziesz gotowy do przeglądania plików i kodu, które możesz pobrać z GitHub

Istnieje wiele różnych edytorów kodu. Jeśli projekt został utworzony w innym środowisku IDE (zintegrowane środowisko programistyczne), program Visual Studio może nie być idealny do edytowania tego kodu. Powiedziawszy(Having) to, Visual Studio Code pozwoli Ci edytować kod większości projektów na GitHub i zawsze będzie działać, jeśli chcesz tylko wyświetlić(view ) kod. 

Pobieranie najnowszej wersji(Most Recent Release) projektu z GitHub

Załóżmy, że jesteś programistą(programmer) , który chce pobrać pliki projektu dla oprogramowania typu open source . W serwisie GitHub(GitHub) pliki projektów są publikowane w repozytoriach, a każdy projekt ma stronę główną repozytorium. Nie musisz mieć konta użytkownika w serwisie GitHub(GitHub) , aby przeglądać lub pobierać pliki. 

Wykonaj poniższe czynności, aby pobrać najnowszą wersję projektu, który Cię interesuje.

  1. Przejdź do github.com .
  2. Wyszukaj projekt według nazwy w polu wyszukiwania GitHub. 

  1. Przejdź do strony głównej repozytorium.

  1. Znajdź sekcję Wydania(Releases) i wybierz najnowszą wersję. W witrynie GitHub na komputery Wydania znajdują się na pasku bocznym po prawej stronie. Alternatywnie możesz dodać /releases do adresu URL(URL) repozytorium . Publikacja na górze będzie najnowszą.

  1. Następnie znajdź i rozwiń sekcję  Zasoby .(Assets )

  1. Ponieważ chcesz wyświetlić kod, pobierz plik .zip z kodem źródłowym . Użytkownicy Linuksa(Linux) powinni pobrać plik tar.gz z kodem źródłowym.

  1. Wyodrębnij archiwum kodu źródłowego pobrane w kroku 6.
  2. Przejdź do Edytora kodu wizualnego(Visual Code Editor) i wybierz Plik(File ) > Otwórz folder(Open Folder) . Przejdź(Navigate) i wybierz folder wyodrębniony w kroku 7.

  1. Naciśnij przycisk Wybierz folder(Select Folder ) .
  2.  W Visual Studio Code zobaczysz projekt wymieniony po lewej stronie. Możesz rozwinąć strzałki rozwijane, aby zobaczyć wszystkie pliki zawarte w projekcie. 

  1. Wybierz plik projektu w panelu po lewej stronie, a kod pojawi się w obszarze roboczym po prawej stronie. 

Powyższe kroki przeprowadzą Cię przez proces przeglądania plików z najnowszej wersji projektu w serwisie GitHub(GitHub) . Ale co, jeśli chcesz przeglądać pliki z określonej gałęzi projektu?

Pobieranie z określonej gałęzi

W GitHub repozytorium może mieć wiele gałęzi(branches) . Każdy oddział ma unikalną nazwę i składa się z zestawu zmian w kodzie. Jest to kopia określonej części kodu w określonym momencie, w której można wprowadzać zmiany bez niszczenia oryginału. Zmiany w kodzie(Code) są wprowadzane w gałęziach, a następnie, na żądanie i zaakceptowane, mogą zostać scalone z powrotem do głównej roboczej wersji projektu zwanej gałęzią główną(master branch)

Wyobraźmy sobie, że chcesz pobrać i wyświetlić pliki z określonej gałęzi projektu na GitHub . Aby to zrobić, wykonaj następujące kroki:

  1. Wyszukaj projekt według nazwy i przejdź do strony głównej repozytorium projektu. 
  2. Znajdź listę rozwijaną oddziału(branch) i wybierz oddział, który chcesz pobrać. Zazwyczaj gałąź Master zawiera najnowszy kod, ale nie zawsze.

  1. Po wybraniu odpowiedniej gałęzi znajdź i wybierz zielony przycisk Kod(Code) , wybierając opcję Pobierz Zip(Download Zip) lub, jeśli widzisz opcję, Otwórz w programie Visual Studio(Open with Visual Studio) . (Możesz również zobaczyć opcję Otwórz za pomocą GitHub Desktop(Open with GitHub Desktop) .)

  1. Wyodrębnij plik zip i otwórz wyodrębniony folder z poziomu programu Visual Studio Code(Visual Studio Code) , wykonując kroki 7-11 w powyższej sekcji.

Wykonując powyższe kroki, możesz wyświetlić kod z określonej gałęzi projektu na GitHub . Następnie(Next) omówimy, jak zagłębić się jeszcze bardziej w szczegóły i pobrać pliki z określonego zatwierdzenia(commit) .

Pobieranie z określonego dokumentu

Za każdym razem, gdy zmiana kodu jest stosowana do repozytorium, jest ona dodawana przez commit . Zatwierdzenie zawiera wszystkie zmiany od ostatniej aktualizacji kodu. Możesz chcieć pobrać z określonego zatwierdzenia, jeśli próbujesz debugować problemy spowodowane niedawną zmianą kodu.

  1. Przejdź do strony głównej repozytorium i wybierz gałąź, z którą chcesz pracować. Zwykle będzie to gałąź główna.
  2. Znajdź i wybierz łącze Zatwierdzenia(Commits ) .

  1. Wybierz zatwierdzenie, które chcesz pobrać, wybierając tytuł zatwierdzenia.

  1. Teraz jesteś na stronie z wybranym zatwierdzeniem. Następnie wybierz przycisk Przeglądaj pliki(Browse files) .

  1. Znajdź i wybierz zielony przycisk Kod(Code) , a następnie wybierz opcję Pobierz zip(Download zip) lub, jeśli jest dostępna, Otwórz za pomocą programu Visual Studio(Open with Visual Studio) .
  2. Na koniec wyodrębnij plik zip i otwórz wyodrębniony folder w Visual Studio Code

Jest o wiele więcej w GitHub

Pobieranie i przeglądanie plików projektów z GitHub to tylko wierzchołek góry lodowej. Ostatecznie możesz chcieć rozwidleć repozytorium, sklonować je do lokalnego repozytorium, zatwierdzić zmiany, wypchnąć zmiany z powrotem do rozwidlenia, a następnie przesłać żądanie ściągnięcia, prosząc właściciela projektu o scalenie zmian z repozytorium źródłowym. 



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts