Nie mogę odinstalować Gita

20

Badałem Gita, więc pobrałem wersję systemu Windows, aby przetestować go w repozytorium na GitHub. Po około 30 minutach nie mogłem wymyślić, jak z niego korzystać, więc zdecydowałem, że prawdopodobnie nie będę potrzebować rozproszonego repozytorium, ponieważ nasze projekty nie są tak duże i wróciłem do tego, co wiem - SVN.

(Myślałem) Odinstalowałem wszystkie rzeczy związane z Gitem, które umieściłem na komputerze, ale mam teraz irytujący problem, gdy otwierając dowolne foldery, pojawia się komunikat o błędzie:

Witaj

[BŁĄD] Nie można znaleźć ścieżki git

Jak możesz sobie wyobrazić, to prawdziwy ból, czy ktoś ma jakieś pomysły, jak to naprawić?

alex
źródło

Odpowiedzi:

19

Stałoby się tak, ponieważ

Deinstalacja nie mogła usunąć pliku „C: \ Program Files \ Git \ git-cheetah \ git_shell_ext.dll”

Poprawną poprawką byłoby wyrejestrowanie dll i usunięcie go

  1. otwórz okno wiersza polecenia
  2. wykonaj> regsvr32 -s -u git_shell_ext.dll
  3. usuń „C: \ Program Files \ Git \ git-cheetah \ git_shell_ext.dll”

Jeśli to nie działa, to brzydkie obejście:

  1. Otwórz „Menedżer zadań” i przejdź do Procesy
  2. Znajdź explorer.exe i kliknij Zakończ proces
  3. Wybierz polecenie Plik> Uruchom w „Menedżerze zadań” i wpisz „cmd”, a następnie kliknij OK, aby otworzyć „Wiersz polecenia” i cd do „C: \ Program Files \ Git \ git-cheetah”
  4. Usuń git_shell_ext.dll
  5. Uruchom ponownie

wyczyść po ponownym uruchomieniu, usuń folder „Git” z „C: \ Program Files”

drupii
źródło
dzięki bardzo .. miałem ten sam problem. doprowadzał mnie do szału
Sonic Soul,
Łatwiej jest otworzyć wiersz polecenia przed zakończeniem procesu eksploratora, ponieważ po zakończeniu eksploratora pasek zadań i menu Start znikną.
Endy Tjahjono
Tak się stało po pierwszej instalacji TortoiseGIT. W moim przypadku bieganie regsvr32 "C:\Program Files\Git\git-cheetah\git_shell_ext.dll"działało.
Richard Everett,
4

Możesz rzucić na to okiem, pokazuje, jakie rozszerzenia powłoki są zainstalowane i może pomóc usunąć problematyczne elementy:

http://www.nirsoft.net/utils/shexview.html

Nawiasem mówiąc, powinieneś dać GIT szansę - zajmuje to trochę czasu, ale zwrot jest tego wart.

Paddy
źródło
0

Jak naprawić błąd Nie można znaleźć ścieżki Git?

  1. Uruchom ponownie system i naciśnij przycisk F8przed uruchomieniem systemu Windows.
  2. Wybierz tryb awaryjny
  3. wybierz Administrator użytkownika
  4. przejdź do c: // program Files /
  5. Usuń folder Git

A następnie uruchom ponownie

Byłbym wdzięczny za informację zwrotną, jeśli to rozwiązałoby problem

zubair khan
źródło
1
Naprawiłem dla ciebie twoją odpowiedź. Chociaż nie zamierzam zarzucać, że używasz języka, na SU mamy tendencję do utrzymywania odpowiedzi na właściwym poziomie (to znaczy, że nie ma potrzeby, aby mieć powitanie z przodu), i naprawdę bylibyśmy wdzięczni, gdybyś nie t losowo używaj wielkich liter tam, gdzie nie należą. Twoje zdrowie.
Journeyman Geek
-1

Aby rozwiązać ten problem, musiałem zatrzymać usługę i jej zależność:

  1. Start >> Uruchom >> cmd >> tasklist / M >> c: \ Documents and Settings \ „Your user” \ Desktop \ tasklist.txt
  2. Otwórz wygenerowany plik na pulpicie
  3. Naciśnij Crtl + F.
  4. Znajdź git
  5. Proces trzeba zamknąć to „odkrywca”
  6. Zatrzymaj proces „explorer”
  7. Wejdź do folderu, który go zawiera
  8. usuń Usuń git_shell_ext.dll
  9. Uruchom ponownie system
Gabriel
źródło