Spis treści:

Bezpłatny kurs języka Python ➞ Mini-kurs dla początkujących i doświadczonych programistów. 4 fajne projekty do Twojego portfolio, komunikacja na żywo z prelegentem. Kliknij i dowiedz się, czego możesz się nauczyć na kursie.
Dowiedz się więcejCzęsto musisz oczyścić swój profil GitHub, usuwając niepotrzebne lub przypadkowo utworzone repozytoria. Proces ten może jednak wydawać się skomplikowany ze względu na specyfikę interfejsu GitHub. W tym artykule przyjrzymy się trzem głównym metodom usuwania repozytoriów: za pośrednictwem interfejsu internetowego, za pomocą wiersza poleceń i za pomocą aplikacji GitHub. Metody te pomogą Ci skutecznie zarządzać profilem i utrzymać projekty w porządku.
Usuwanie repozytorium za pośrednictwem witryny GitHub
Usuwanie repozytoriów GitHub to ważny krok, który należy wykonywać ostrożnie. Najskuteczniejszym sposobem usunięcia repozytorium jest skorzystanie z profilu użytkownika. Aby to zrobić, zaloguj się na stronie GitHub, przejdź do ustawień konta i wybierz „Usuń”. Następnie zostaniesz poproszony o potwierdzenie zamiaru usunięcia repozytorium. Przyjrzyjmy się temu procesowi bardziej szczegółowo, aby uniknąć potencjalnych błędów i utraty danych.
Aby rozpocząć, zaloguj się na swój profil GitHub i znajdź żądane repozytorium. Lewy panel wyświetla wszystkie utworzone przez Ciebie projekty.

Jeśli masz dużą liczbę repozytoriów i Jeśli nie możesz znaleźć potrzebnego Ci repozytoria na pierwszej stronie, kliknij przycisk „Pokaż więcej” lub przejdź do zakładki „Twoje repozytoria”. Dzięki temu będziesz mieć dostęp do wszystkich swoich repozytoriów i łatwiej znajdziesz potrzebny projekt.

Teraz otwórz kartę „Ustawienia”, która znajduje się po prawej stronie „Analityka” tab.

Przejdź do ustawień repozytorium i przewiń w dół do sekcji „Strefa zagrożenia”. Ta sekcja wymaga szczególnej ostrożności, ponieważ istnieje ryzyko przypadkowego usunięcia wszystkich danych lub przeniesienia własności repozytorium na innego użytkownika. Zwróć uwagę na ostatni przycisk – „Usuń to repozytorium”. Używaj go ostrożnie, aby uniknąć utraty ważnych informacji.

Po kliknięciu przycisku „Usuń to repozytorium” otworzy się okno dialogowe z potwierdzeniem. W tym oknie dialogowym zostaniesz poproszony o potwierdzenie, czy na pewno chcesz usunąć repozytorium. Upewnij się, że rozumiesz konsekwencje usunięcia repozytorium, ponieważ po jego usunięciu nie będzie można go przywrócić. Potwierdzenie usunięcia jest ważne, aby zapobiec przypadkowym działaniom i utracie danych.

Aby usunąć repozytorium, musisz podać jego pełną nazwę, składającą się z nazwy Twojego konta i nazwy projektu. W tym przykładzie będzie to DavisWalkers/To_Delete. Wprowadź go w całości, aby pomyślnie usunąć dane.

Teraz dostępny jest przycisk umożliwiający trwałe usunięcie repozytorium – „Rozumiem konsekwencje, usuń to repozytorium”. Po kliknięciu tego przycisku projekt zostanie całkowicie usunięty z Twojego profilu. Po kliknięciu przycisku zostaniesz przekierowany z powrotem do swojego profilu, a wkrótce pojawi się powiadomienie informujące o pomyślnym usunięciu repozytorium. Upewnij się, że na pewno chcesz usunąć repozytorium, ponieważ ta czynność jest nieodwracalna.

Usuwanie repozytorium za pomocą Terminal
Deweloperzy GitHub Command doszli do wniosku, że zdalne usuwanie projektów za pośrednictwem terminala i aplikacji innych firm stanowi zagrożenie bezpieczeństwa. Dlatego też ograniczyli takie działania. Usunięcie repozytorium jest możliwe, ale wpłynie to tylko na lokalną kopię na urządzeniu, podczas gdy oryginał pozostanie dostępny na platformie GitHub.
Aby usunąć projekt z pamięci komputera, otwórz konsolę i przejdź do katalogu repozytorium za pomocą polecenia cd. Następnie usuń podfolder .git za pomocą polecenia rm -rf w konsoli Git. Spowoduje to całkowite usunięcie wszystkich danych repozytorium, w tym historii rewizji. Zachowaj ostrożność, ponieważ będzie to niemożliwe do odzyskania.
Repozytorium zostało całkowicie usunięte z urządzenia. Zobaczmy, jak wykonać tę samą operację w GitHub Desktop.
Usuwanie repozytorium za pomocą GitHub Desktop
Aby usunąć repozytorium za pomocą oficjalnej aplikacji desktopowej, przejdź do wybranego repozytorium, a następnie kliknij prawym przyciskiem myszy kartę „Bieżące repozytorium” i wybierz „Usuń”. Ten proces umożliwia szybkie i efektywne oczyszczenie listy repozytoriów w aplikacji, zwalniając miejsce i upraszczając nawigację.

Przed usunięciem repozytorium zostaniesz poproszony o potwierdzenie tej czynności. Zostaniesz również poproszony o przeniesienie repozytorium do kosza. Upewnij się, że zaznaczyłeś odpowiednie pole wyboru i kliknij przycisk Usuń.

Repozytorium zostało pomyślnie usunięte. dysk twardy.
Jak przywrócić usunięte repozytorium
Jeśli chcesz przywrócić usunięte repozytorium na GitHubie, masz możliwość zrobienia tego pod pewnymi warunkami. GitHub udostępnia jasne instrukcje dotyczące przywracania usuniętego repozytorium. Należy jednak pamiętać, że przywrócenie jest możliwe tylko wtedy, gdy repozytorium zostało usunięte niedawno i nie minęło dużo czasu od jego usunięcia. Upewnij się, że masz dostęp do konta, z którego usunięto repozytorium, i postępuj zgodnie z zaleceniami platformy, aby pomyślnie je odzyskać.
- dane zostały usunięte nie więcej niż 90 dni temu;
- usunięty projekt był gałęzią innego repozytorium, które obecnie nie jest puste;
- czy zdałeś sobie sprawę, że popełniłeś błąd podczas usuwania repozytorium?
Drugi punkt jest najważniejszy. Można to sformułować w następujący sposób: Twoje repozytorium musi mieć repozytorium nadrzędne. W przeciwnym razie odzyskanie danych będzie niemożliwe.
Najpierw przejdź do sekcji ustawień.

Wybierz kartę na lewe „Repozytoria” i przejdź do niego.

Na stronie będą dostępne dwie zakładki: „Repozytoria” i „Usunięte repozytoria”. Przejdźmy teraz do drugiej zakładki: „Usunięte repozytoria”.

W naszym przypadku wymagania nie zostały spełnione, co uniemożliwia przywrócenie repozytorium.

Jeśli wszystko jest w porządku, zobaczysz listę ostatnio usuniętych repozytoriów.

Kliknij przycisk „Przywróć”, po czym pojawi się następujące okno:

Aby przywrócić repozytorium, musisz Kliknij przycisk „Rozumiem”, a następnie wybierz opcję „Przywróć to repozytorium”. Po wykonaniu tej czynności proces odzyskiwania zostanie ukończony.
Wnioski
- Repozytorium można usunąć tylko za pośrednictwem witryny GitHub. Lokalnie można usunąć tylko kopię repozytorium na urządzeniu.
- Aby usunąć repozytorium, należy potwierdzić operację. I pamiętaj, aby się dwa razy zastanowić – może jednak nie warto go usuwać.
- Nie każde repozytorium można przywrócić – można przywrócić tylko te, które mają niepuste repozytorium nadrzędne i zostały usunięte w ciągu ostatnich 90 dni.
Czytanie jest ważnym aspektem naszego życia. Przyczynia się do rozwoju myślenia, poszerzania horyzontów i poprawy umiejętności komunikacyjnych. Książki, artykuły i inna literatura pomagają nam pogłębiać wiedzę w różnych dziedzinach i rozumieć otaczający nas świat. Zwróć uwagę na wysokiej jakości źródła informacji, które pomogą Ci w samorozwoju. Ważne jest, aby wybierać materiały zgodne z Twoimi zainteresowaniami i celami, aby jak najlepiej wykorzystać czas przeznaczony na czytanie. Pamiętaj, że regularne czytanie poprawia koncentrację i pamięć.
- Instrukcje: Przesyłanie projektu do GitHub bez użycia wiersza poleceń
- Test. Klątwa jak Linus Torvalds
- Czym jest GitHub i jak z niego korzystać

