Jak zainstalować GitHub Desktop na Debianie 12, 11 lub 10

GitHub Desktop to drogowskaz dla programistów poszukujących płynnego i wydajnego sposobu zarządzania repozytoriami Git. Ten klient GUI, dostosowany do Git, usprawnia skomplikowane zadania, umożliwiając nowicjuszom i doświadczonym programistom bezproblemową współpracę.

Godne uwagi funkcje GitHub Desktop:

  • Elegancki interfejs użytkownika: Projekt GitHub Desktop kładzie nacisk na wygodę użytkownika, oferując przejrzysty i intuicyjny układ. Ten etos projektowy zapewnia łatwe zarządzanie repozytorium, niezależnie od znajomości Git przez użytkownika.
  • Zaangażuj Kroniki: Użytkownicy mogą zagłębić się w obszerny dziennik zatwierdzeń zawierający szczegółowe informacje o autorach, znacznikach czasu i wiadomościach. Ta funkcja usprawnia przeglądanie kodu i śledzenie zmian, oferując panoramiczny widok ewolucji projektu.
  • Łatwe rozgałęzianie: Dzięki GitHub Desktop tworzenie oddziałów i nawigacja są dziecinnie proste. Platforma ułatwia przełączanie, łączenie i tworzenie oddziałów, minimalizując ryzyko konfliktów i usprawniając trajektorię rozwoju.
  • Zintegrowane żądania ściągnięcia: Synergia GitHub Desktop ze strukturą żądań ściągnięcia GitHub jest oczywista. Użytkownicy mogą inicjować, oceniać i integrować żądania ściągnięcia bez wychodzenia z aplikacji, eliminując potrzebę przełączania się między interfejsami.
  • Przeglądarka różnic wizualnych: Wbudowana przeglądarka różnic wizualnie przedstawia zmiany w kodzie, pomagając użytkownikom w zrozumieniu modyfikacji. System oznaczony kolorami szybko wyróżnia dodane, usunięte i zmiany w kodzie.
  • Mediacja w konflikcie: Łączenie staje się bezproblemowe dzięki funkcji rozwiązywania konfliktów GitHub Desktop. Platforma w przejrzysty sposób oznacza pliki i zmiany będące w konflikcie, zapewniając płynną nawigację w przypadku konfliktów scalania.

Dzięki tym solidnym funkcjom GitHub Desktop obiecuje usprawnić wysiłki związane z rozwojem i współpracą, czyniąc zarządzanie Git bardziej intuicyjnym i wydajnym. Teraz zainstalujmy oprogramowanie na pulpicie Debiana, korzystając z różnych metod, które odpowiadają Twoim preferencjom.

Metoda 1: Zainstaluj GitHub Desktop za pomocą pakietu .deb

Chociaż GitHub oficjalnie obsługuje tylko systemy Windows i macOS, użytkownicy Linuksa mogą uzyskać dostęp do platformy poprzez projekt „shiftkey/desktop”. Ten fork zapewnia pakiety kompatybilne z Linuksem dla różnych dystrybucji, w tym Debiana.

Aby rozpocząć, odwiedź stronę wydań i pobierz najnowszą wersję. Chociaż ten przewodnik skupia się na instalacji pakietu „.deb”, możesz także wybrać AppImage, jeśli wolisz i go znasz.

Pobierz plik .deb GitHub Desktop

Pobierz najnowszą wersję używając następującego polecenia w terminalu. To polecenie pobiera plik .deb z repozytorium GitHub i zapisuje go w systemie lokalnym:

wget https://github.com/shiftkey/desktop/releases/download/release-3.2.1-linux1/GitHubDesktop-linux-3.2.1-linux1.deb

Zainstaluj GitHub Desktop na Debianie za pomocą polecenia DPKG

Po pobraniu pliku .deb możesz teraz zainstalować aplikację GitHub Desktop. W naszym poradniku jako przykładu użyliśmy wersji 3.2.1 RC1. Zastępować <filename> w poleceniu poniżej z nazwą pobranego pliku .deb:

sudo dpkg -i <filename>.deb

Przykład z wersją 3.2.1 RC1:

sudo dpkg -i GitHubDesktop-linux-3.2.1-linux1.deb

Notatka: Pamiętaj, że to tylko przykładowe polecenie; polecenie instalacji powinno być nowsze niż wersja „v3.2.1”.

Dla nowszych użytkowników Debiana, którzy mogą nie wiedzieć, dpkg to menedżer pakietów używany do instalowania, usuwania i zarządzania pakietami Debiana. Jest to podstawowe narzędzie do instalowania pakietów .deb w systemie. The -i flag to opcja polecenia, która informuje dpkg aby zainstalować określony pakiet.

Metoda 2: Zainstaluj GitHub Desktop za pośrednictwem APT PPA (zalecane)

Drugie podejście do instalacji GitHub Desktop polega na użyciu repozytorium APT innej firmy. Ta metoda jest preferowana, ponieważ umożliwia łatwą aktualizację aplikacji GitHub Desktop i innych pakietów.

Dwa zewnętrzne repozytoria APT w Stanach Zjednoczonych są kopiami lustrzanymi projektu Shiftkey/desktop GitHub. Repozytoria te są zatwierdzone i wymienione na stronie projektu. Jednakże niektórzy użytkownicy w innych częściach świata mogą doświadczyć trudności z połączeniem się z amerykańskim serwerem lustrzanym, chociaż nie oczekuje się, że będzie to miało wpływ na większość użytkowników.

Zaktualizuj Debiana przed instalacją GitHub Desktop

Przed zainstalowaniem GitHub Desktop upewnij się, że Twój system Debian jest aktualny, uruchamiając następujące polecenie:

sudo apt update && sudo apt upgrade

To polecenie aktualizuje listy pakietów i aktualizuje zainstalowane pakiety do ich najnowszych wersji.

Zainstaluj początkowe wymagane pakiety dla GitHub Desktop

Aby zainstalować GitHub Desktop przy użyciu repozytorium APT, musisz zainstalować kilka wstępnie wymaganych pakietów. Uruchom następujące polecenie, aby je zainstalować:

sudo apt install wget software-properties-common

Pakiety te muszą zaimportować klucz GPG i dodać repozytorium do twojego systemu.

Importuj repozytorium APT GitHub

Wybierz jedno z dwóch dostępnych luster. Zalecane jest użycie pierwszego, ale jeśli napotkasz jakiekolwiek problemy, możesz wybrać drugi.

Zaimportuj klucz GPG i repozytorium APT z @klawisz Shift:

wget -qO - https://apt.packages.shiftkey.dev/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/shiftkey-packages.gpg > /dev/null
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/shiftkey-packages.gpg] https://apt.packages.shiftkey.dev/ubuntu/ any main" > /etc/apt/sources.list.d/shiftkey-packages-desktop.list'

Alternatywne lustro wg @mwt:

wget -qO - https://mirror.mwt.me/shiftkey-desktop/gpgkey | gpg --dearmor | sudo tee /etc/apt/keyrings/mwt-desktop.gpg > /dev/null
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/mwt-desktop.gpg] https://mirror.mwt.me/shiftkey-desktop/deb/ any main" > /etc/apt/sources.list.d/mwt-desktop.list'

Odśwież pamięć podręczną pakietów APT po imporcie PPA

Po zaimportowaniu jednego z serwerów lustrzanych uruchom aktualizację APT, aby upewnić się, że nowo dodane repozytoria zostały rozpoznane:

sudo apt update

Zakończ instalację GitHub Desktop za pomocą polecenia APT

Aby zainstalować GitHub Desktop, użyj następującego polecenia:

sudo install github-desktop

To polecenie instaluje aplikację GitHub Desktop z wybranego repozytorium.

Uruchom pulpit GitHub

Po pomyślnym zainstalowaniu GitHub Desktop w systemie Debian możesz uruchomić aplikację za pomocą terminala lub metody graficznego interfejsu użytkownika (GUI).

Po pierwsze, aby uruchomić GitHub Desktop z terminala, uruchom następującą komendę:

github-desktop

Alternatywnie, aby uruchomić GitHub Desktop przy użyciu metody GUI, wykonaj następujące kroki:

  1. Otwórz menu aplikacji systemu. Dostęp do tego menu można zwykle uzyskać poprzez przycisk lub ikonę na pasku zadań lub w stacji dokującej, np. przycisk „Aktywności” w środowisku GNOME lub program uruchamiający aplikacje w KDE Plasma.
  2. Możesz wyszukać „GitHub Desktop” w menu aplikacji, wpisując go w pasku wyszukiwania lub przeglądając listę zainstalowanych aplikacji.
  3. Kliknij ikonę „GitHub Desktop”, aby uruchomić aplikację.
Uruchamianie GitHub Desktop na Debianie
Kliknij, aby uruchomić GitHub Desktop w Debianie

Pierwsze kroki z GitHub Desktop

Po zainstalowaniu i uruchomieniu GitHub Desktop w systemie Debian nadszedł czas na zapoznanie się z kilkoma wskazówkami, dostosowaniami i ogólnymi poradami dotyczącymi rozpoczęcia pracy z aplikacją.

Ogólne wskazówki dotyczące komputerów stacjonarnych GitHub

  • Zaloguj się na swoje konto GitHub: Aby w pełni wykorzystać GitHub Desktop, zaloguj się na swoje konto GitHub lub GitHub Enterprise. Dzięki temu możesz łatwo uzyskać dostęp do repozytoriów, zarządzać swoim profilem i synchronizować swoją pracę ze zdalnym serwerem.
  • Repozytoria klonowania: Użyj funkcji „Klonuj repozytorium”, aby utworzyć lokalną kopię zdalnego repozytorium w systemie Debian. Dzięki temu możesz pracować nad projektami w trybie offline i synchronizować zmiany później.
  • Zarządzaj oddziałami: Interfejs GitHub Desktop ułatwia tworzenie, przełączanie między i łączenie gałęzi, upraszczając proces pracy z wieloma gałęziami w repozytorium.
  • Zatwierdź i wypchnij zmiany: GitHub Desktop umożliwia zatwierdzanie i wypychanie zmian bezpośrednio z aplikacji. Możesz śledzić zmiany, pisać komunikaty zatwierdzeń i szybko przesyłać swoją pracę do zdalnych repozytoriów.

Dostosowania pulpitu GitHub

  • Skonfiguruj ustawienia Gita: Aby dostosować ustawienia Git, takie jak imię i nazwisko, adres e-mail i domyślny edytor, przejdź do menu „Preferencje” w GitHub Desktop. Dzięki temu masz pewność, że Twoje zatwierdzenia zostaną poprawnie przypisane do Ciebie.
  • Zmienić wygląd: Dostosuj wygląd GitHub Desktop, wybierając jasny lub ciemny motyw w menu „Preferencje”. Wybierz motyw, który najlepiej odpowiada Twoim preferencjom i środowisku pracy.
  • Włącz lub wyłącz powiadomienia: Możesz dostosować ustawienia menu „Preferencje”, aby kontrolować, jakie powiadomienia otrzymujesz z GitHub Desktop. Możesz otrzymywać powiadomienia o określonych zdarzeniach, takich jak nowe zatwierdzenia, lub całkowicie wyłączyć powiadomienia.

Inne wskazówki dotyczące komputerów stacjonarnych GitHub

  • Wyświetl historię zatwierdzeń: Użyj karty „Historia” w GitHub Desktop, aby wyświetlić historię zatwierdzeń repozytorium. Zapewnia to wizualną reprezentację postępu projektu i umożliwia przeglądanie poprzednich zmian.
  • Rozwiązuj konflikty scalania: Jeśli podczas pracy z GitHub Desktop napotkasz konflikty scalania, aplikacja udostępnia wbudowane narzędzia, które pomogą Ci je rozwiązać. Przejrzyj sprzeczne zmiany, wybierz poprawną wersję i zatwierdź rozwiązanie.
  • Otwieraj projekty w swoim ulubionym edytorze: GitHub Desktop umożliwia otwieranie repozytoriów bezpośrednio w ulubionym edytorze kodu. Skonfiguruj to ustawienie w menu „Preferencje”, aby usprawnić przepływ pracy.

Dodatkowe polecenia pulpitu GitHub

Zaktualizuj pulpit GitHub

Aktualizowanie aplikacji GitHub Desktop zapewnia dostęp do najnowszych funkcji, poprawek błędów i poprawek zabezpieczeń. Proces aktualizacji zależy od zastosowanej wcześniej metody instalacji.

Jeśli zainstalowałeś GitHub Desktop przy użyciu metody repozytorium APT, uruchom następujące polecenia, aby zaktualizować aplikację:

sudo apt update
sudo apt upgrade

Jeśli zainstalowałeś GitHub Desktop przy użyciu metody pliku .deb, musisz pobrać najnowszy plik .deb ze strony wydania GitHub Desktop i powtórzyć proces instalacji opisany w metodzie 1.

Usuń pulpit GitHub

Jeśli kiedykolwiek będziesz musiał odinstalować GitHub Desktop z systemu Debian, możesz to zrobić za pomocą następującego polecenia:

sudo apt remove github-desktop

To polecenie usuwa aplikację GitHub Desktop z systemu. Pamiętaj, że to polecenie nie usuwa żadnych repozytoriów ani danych związanych z Git, nad którymi pracowałeś za pomocą aplikacji.

Wniosek

Podsumowując, jeśli chcesz używać GitHub Desktop w systemie Debian Linux, masz dwie podstawowe opcje: ręczną instalację pliku .deb lub importowanie oficjalnie zatwierdzonego repozytorium strony trzeciej. Obie metody są skuteczne i umożliwiają dostęp do klienta GitHub Desktop w systemie Debian, mimo że aplikacja nie jest oficjalnie obsługiwana przez GitHub dla systemu Linux.

Przydatne linki

Oto kilka cennych linków związanych z korzystaniem z GitHub Desktop:

  • Repozytorium GitHub projektu GitHub Desktop: Odwiedź repozytorium projektu Shiftkey GitHub dla GitHub Desktop, aby uzyskać dostęp do kodu źródłowego, zgłosić problemy i przyczynić się do rozwoju.
  • Oficjalna witryna GitHub Desktop: Przeglądaj oficjalną witrynę GitHub Desktop, aby uzyskać informacje o aplikacji, jej funkcjach i opcjach pobierania.
  • Oficjalna witryna GitHuba: Uzyskaj dostęp do głównej witryny GitHub, aby przeglądać repozytoria, współpracować z innymi i zarządzać swoimi projektami.
  • Dokumentacja pulpitu GitHub: Dokumentacja GitHub Desktop zawiera szczegółowe instrukcje dotyczące instalowania, konfigurowania i używania aplikacji.
Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz


pl_PLPolski