Pierwsze kroki z narzędziami projektowymi GitHub - CloudSavvy IT
Agencja internetowa » Wiadomości cyfrowe » Jak utworzyć i zarządzać repozytorium Github z wiersza poleceń?

Jak utworzyć i zarządzać repozytorium Github z wiersza poleceń?

Tworzenie nowych repozytoriów Github jest istotną częścią przepływu pracy wielu osób, zwłaszcza przy rozpoczynaniu nowych projektów. Zautomatyzowanie tego procesu jest możliwe przy użyciu własnego narzędzia Github CLI, które umożliwia tworzenie i zarządzanie repozytoriami na koncie z poziomu wiersza poleceń.

Po co automatyzować Github?

Jeśli dużo pracujesz z Githubem, prawdopodobnie znasz proces tworzenia repozytorium i łączenia go z Twoim git montaż z git init ou git remote add.

Robienie tego ręcznie może być jednak trochę uciążliwe, zwłaszcza gdy jest to zmiana kontekstu, która zabiera cię z przepływu pracy, po prostu kliknij kilka przycisków i pobierz link ze strony Github. Oczywiście, jeśli nie masz nic przeciwko, powinieneś po prostu użyć standardu git init ou git remote add metodę i skonfiguruj ją normalnie.

Ale Github ma narzędzie wiersza poleceń, którego można użyć do łatwego tworzenia repozytoriów za pomocą jednego polecenia. Jest powszechnie używany do automatyzacji innych zadań, takich jak praca nad żądaniami ściągnięcia lub problemami, ale ma podpolecenie do pracy z repozytoriami, które mogą tworzyć repozytoria i zarządzać nimi.

Korzystanie z interfejsu wiersza polecenia Github

Najpierw musisz zainstalować interfejs CLI i połączyć go ze swoim kontem Github. Jest to jednak dość proste; wersje i instrukcje instalacji można znaleźć w repozytorium Github narzędzia.

Jest dostępny dla większości menedżerów pakietów, w tym Windows winget, a wszystkie pliki binarne i instalatory są dostępne jako kompilacje. Na przykład, jeśli korzystasz z systemu Windows, możesz zainstalować go natywnie przy użyciu pliku MSI. Ale jeśli używasz podsystemu Windows dla systemu Linux (WSL) lub po prostu zwykłego systemu Linux, możesz go zainstalować apt:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0 sudo apt-add-repository https://cli.github.com/packages sudo apt update sudo apt install gh

Może to skłonić cię do zaufania kluczowi repozytorium pakietów Github.

Po zainstalowaniu musisz się zalogować.

logowanie uwierzytelniające gh

Spowoduje to wyświetlenie monitu o podanie pewnych informacji, a na koniec o zalogowanie się w przeglądarce przez OAuth lub ręczne utworzenie i wklejenie tokena uwierzytelniającego w ustawieniach zabezpieczeń konta.

Logowanie za pomocą OAuth jest jednak proste i wymaga jedynie naciśnięcia przycisku. Może jednak nie otworzyć domyślnej przeglądarki internetowej, więc może być konieczne ręczne dotknięcie łącza i skopiowanie 8-cyfrowego klucza wyświetlonego w terminalu.

Następnie możesz bardzo łatwo zrobić repozytorium, określając --public ou --private przy użyciu polecenia:

gh repo utwórz test --private

Powinieneś zobaczyć nowe repozytorium na swoim koncie:

Github CLI ma kilka innych podpoleceń do pracy z repozytoriami:

  • gh repo edit, który może ustawić wiele różnych flag konfiguracyjnych, takich jak domyślna gałąź, czy włączone są strony spraw/wiki/projektu oraz strona główna i opis.
  • gh repo widelec, który działa jak git clone z wyjątkiem sfałszowania docelowego repozytorium i zrobienia jego kopii na swoim koncie.
  • gh repo list, który drukuje listę twoich repozytoriów.
  • gh repo zmień nazwę, zmień nazwę i adres URL.

★ ★ ★ ★ ★