Wprowadzenie do poleceń GitHub

GitHub jest bardzo popularną aplikacją internetową w obecnej branży do hostowania różnorodnych usług ukierunkowanych na kontrolę wersji za pomocą poleceń GIT. Zapewnia prawidłowe sterowanie różnymi wersjami rozproszonymi, a także zarządzanie kodami źródłowymi.

Podstawowe polecenia GitHub

Niektóre z podstawowych poleceń używanych przez GitHub są następujące:

  • Polecenia do uzyskiwania istniejących projektów i tworzenia jednego nowego projektu GITHUB :
  1. Git init : Załóżmy, że programista musi przygotować jedno nowe repozytorium w swoim lokalnym środowisku. Aby zainicjować to samo, muszą użyć poleceń init, co pomoże im lokalnie zainicjować repozytorium projektu GitHub.
  2. Git clone ssh: //something.com/ (nazwa użytkownika) / (nazwa_ repozytorium) .git: Załóżmy, że programista musi utworzyć jedno konkretne repozytorium GITHUB w kopii lokalnej z określonej lokalizacji zdalnej. Następnie muszą wykonać polecenie klonowania w celu skopiowania tego samego zdalnego repozytorium w środowisku lokalnym w określonej lokalizacji.
  • Niektóre z podstawowych poleceń umożliwiających kontynuowanie pracy z GITHUB:
  1. Status Git: Ta komenda GitHub służy głównie do identyfikowania statusu utworzenia GIT w lokalnym repozytorium. Zapewnia użytkownikowi końcowemu prawidłowe informacje między statusem synchronizacji lokalnego a repozytorium GITHUB.
  2. Git add (nazwa_pliku.doc): Używany do dodawania jednego określonego pliku w obszarze testowym.
  3. Git add –A: Dodanie wszystkich plików, czy to nowe, czy zmodyfikowane, zostanie dodane w obszarze pomostowym.
  4. Git commits –m („message for commit”): Zatwierdź wszystkie wymagane zmiany.
  5. Git rm –r (nazwa_pliku.doc): Pomoc w usuwaniu pliku lub dowolnego zdefiniowanego folderu.

Pośrednie polecenia GitHub

Istnieje kilka innych popularnych poleceń używanych przez programistę, które nie są bardzo podstawowymi poleceniami, ale więcej pracy z GITHUB-em, polecenia te są bardzo potrzebne do wykonania. Niektóre z tych rodzajów wymagają pośrednich poleceń GitHub wymienionych poniżej:

  • Polecenie Rozgałęzienia i Scalenia wielu projektów zatwierdza bazę kodów :
  1. Git gałąź: Jest to bardzo przydatne polecenie do używania dowolnego rodzaju GITHUBa skonfigurowanego dla twoich projektów. Zwykle udostępnia całą informację o oddziale na liście. Podano także oznaczenie gwiazdki, która wskazuje dokładnie bieżący projekt.
  2. Git gałąź -a: Pomaga w wyświetleniu listy wszystkich dostępnych gałęzi, biorąc pod uwagę wszystkie lokalizacje gałęzi, może być lokalna lub zdalna. Jest to jedno z kluczowych poleceń służących do identyfikacji wszystkich dostępnych projektów w środowisku GITHUB.
  3. Git branch (nazwa_gałęzi): Tworzenie nowej gałęzi o nowej nazwie.
  4. Git branch –d (nazwa_gałęzi): Usuwanie określonej gałęzi.
  5. Git push origin –delete (nazwa_gałęzi): Usuwanie gałęzi ze zdalnego środowiska.
  6. Git Checkout -b (nazwa_gałęzi): Pomoc w utworzeniu jednego konkretnego nowego oddziału i przełączenie do niego całej bazy kodu.
  7. Git Checkout –b (nazwa_gałęzi) origin / nazwa_gałęzi: Pomaga w klonowaniu jednej zdalnej gałęzi i przełączeniu do niej całej bazy kodu.
  8. Git Checkout (nazwa_gałęzi): Przełączanie do zdefiniowanej gałęzi.
  9. Git Checkout - przejście do konkretnej gałęzi, która absolutnie sprawdza ostatnią.
  10. Git Checkout - (nazwa_pliku.doc): Unikanie lub odrzucanie ostatnich zmian w określonym pliku.
  11. Git scala (nazwa_gałęzi): Pomaga w połączeniu jednego określonego oddziału z jednym z pozostałych dostępnych oddziałów.
  12. Git scala (gałąź_źródłowa) (gałąź_docelowa): Pomoc w scalaniu z określoną gałęzią zaopatrzenia i określoną gałęzią docelową.
  13. Skrytka Git: Skrytka pomaga w niektórych konkretnych zmianach, aby natychmiast zdefiniować brudny katalog.
  14. Git stash wyczyść: Usuwanie wszystkich wpisów ukrytych elementów z brudnego katalogu roboczego.

Zaawansowane polecenia GitHub

Mimo to niektóre z kluczowych zadań muszą być często wykonywane przez użytkowników GitHub. Do zadań tych zalicza się także pewne zaawansowane polecenia, które należy wykonać i które są używane głównie przez niektóre osoby zarządzające w celu zrozumienia statusu projektów w porównaniu z innymi istniejącymi projektami, a także czasami wykorzystywane do dzielenia się wiedzą na temat projektów z innymi. Te zaawansowane polecenia GitHub są wymienione poniżej:

  • Polecenia do aktualizacji lub udostępniania danych projektów :
  1. Git push origin (nazwa_gałęzi): Pomaga w przekazaniu jednej z utworzonych gałęzi w lokalnym środowisku do zdalnego katalogu lub repozytorium.
  2. Git push –u origin (nazwa_gałęzi): Wykonuje podobne zadanie jak powyżej, wypychając całą lokalną gałąź repozytorium do zdalnego repozytorium, dodatkowe narzędzie korzystania z tego polecenia jest również zapamiętywane dla tej konkretnej gałęzi do wykorzystania w przyszłości.
  3. Git push: Ponownie wykonuje to samo zadanie, wypychając całe dane lokalnego repozytorium do zdalnego, ale nie trzeba wspominać nazwy oddziału, pobierze nazwę oddziału bezpośrednio z ostatnio zapamiętanej gałęzi.
  4. Git push origin - delete (nazwa_gałęzi): Usuwanie określonej gałęzi.
  5. Git pull: Pomoc w aktualizacji wszystkich najnowszych zmian w lokalnym repozytorium mapowania.
  6. Git pull origin (nazwa_gałęzi): Pomaga w pobieraniu całych zmian ze zdalnego repozytorium do lokalnego.
  7. Git zdalnie dodaj pochodzenie ssh: //something.com/ (nazwa_użytkownika) / (nazwa_ repozytorium) .git: Pomoc w mapowaniu gałęzi początkowej lokalnego repozytorium za pomocą zdalnego repozytorium przez SSH.
  • Polecenia do porównania lub konkretnej inspekcji w repozytorium GITHUB :
  1. Dziennik Git: Wyświetlanie wszystkich informacji dziennika jednego konkretnego projektu, które mogą dostarczyć każdej informacji z zatwierdzonymi zmianami.
  2. Dziennik Git - podsumowanie: Podaj więcej szczegółów dziennika do identyfikacji określonych członków, którzy popełnili to samo.
  3. Git diff (source_branch) (target_branch): Ten jest zwykle używany przed scaleniem określonego dokumentu. Pomaga w wyświetlaniu bieżących zmian dokonanych w istniejącym dokumencie.

Wskazówki i porady dotyczące korzystania z poleceń GitHub

Niektórzy zwykli użytkownicy, którzy bardzo często używają narzędzia GitHub, zwykle używają niektórych wskazówek i wskazówek dotyczących właściwego korzystania z danych wyjściowych poleceń GitHub. Tego rodzaju sztuczki są zwykle używane do rozwiązywania niektórych zapytań specyficznych dla użytkownika i wyświetlania wyników badań przesiewowych w celu właściwego zrozumienia tego samego. Niektóre z bardzo często używanych kluczowych sztuczek to:

  • Załóżmy, że użytkownik GitHub musi zidentyfikować różnicę między dwiema wersjami dokumentu. W takim przypadku, jeśli dokument ten zawiera wiele białych znaków, wyświetli to samo. Dlatego użytkownik czasami musi zignorować te białe spacje, więc jedną z najczęściej używanych sztuczek jest „? W = 1”, która pomaga wyświetlać tylko zmiany kodu bez żadnych białych spacji.
  • Użytkownik GitHub musi wyświetlić zmiany, które zostały zatwierdzone przez jednego konkretnego użytkownika, w tym ciąg zapytania, taki jak „?” poda im wynik wszystkich zatwierdzonych zmian dokonanych przez tego konkretnego użytkownika.

Wniosek

Github jest jednym z kluczowych narzędzi repozytorium dostępnych obecnie w branży. Wiele organizacji naprawdę chce korzystać z GitHub ze względu na mechanizm repozytorium i dokumentację w Internecie. Github zapewnia również odpowiednią reprezentację widoku, z której każdy będzie mógł łatwo zatwierdzić lub sprawdzić. Wszystkie te polecenia mogą nie być wymagane do wykonania. Ale nadal wykonywanie poleceń jest zawsze lepsze niż normalny widok.

Polecane artykuły

To był przewodnik po poleceniach GitHub. Omówiliśmy tutaj zarówno podstawowe, jak i zaawansowane polecenia GitHub oraz niektóre bezpośrednie polecenia GitHub. Możesz także spojrzeć na następujący artykuł, aby dowiedzieć się więcej -

  1. Przewodnik po poleceniach HBase
  2. Lista poleceń gałęzi
  3. Podstawowe polecenia Tableau
  4. Lista poleceń Spark
  5. Co to jest Hub?