Jak zainstalować Git w moim PATH
, używając klienta GitHub dla Windows?
Występują błędy, ponieważ najwyraźniej Git nie jest zainstalowany w PATH. Na przykład przy użyciu Atom, próba zainstalowania wtyczki Linter powoduje następujący błąd:
npm ERR! not found: git
npm ERR!
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.
Czy GitHub dla Windows instaluje Git podczas instalacji? (Musi, w przeciwnym razie jak korzysta z Gita?) Nie chcę go instalować podwójnie ... więc jak po prostu dodać Gita, który już istnieje do PATH?
źródło
\cmd
folderu do swojegoPATH
powinno wystarczyć. Wgit.exe
tym folderze prawdopodobnie prowadzi do folderugit.exe
w tym\bin
folderze. Dodanie\bin
folderu może prowadzić do pewnych konfliktów między plikami wykonywalnymi znajdującymi się w tym folderze a innymi plikami wykonywalnymi znalezionymi w środowisku ścieżki.\bin
folderu zamiast\cmd
folderu, napraw to.PORTAB~1
W zmiennej środowiskowej PATH, i zostanie rozwiązane. npC:\Users\<user>\AppData\Local\GitHub\Portab~1\cmd
. To zadziała pod warunkiem, że żaden inny plik / katalog w folderze GitHub również nie zaczyna się odPortab
.Chciałbym dodać jeszcze jedną rzecz do tego, co powiedziały inne odpowiedzi. Ścieżka nie jest obowiązkowa:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
W moim komputerze nie znalazłem
Git
tam.ALE git i cmd znajdują się w
git.exe
cmd
Aby dodać do PATH:
Dodaj ścieżkę do bin i cmd gita na końcu łańcucha w następujący sposób:
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
LUB
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Aby to sprawdzić, uruchom ponownie cmd i wpisz
git --version
cmdźródło
Dziękuję wszystkim, którzy odpowiedzieli, widziałem wszystkie odpowiedzi i staram się ułatwić wszystkim
Krok 1 : Wpisz środowisko edycji i wybierz pokazaną opcję
Krok 2 : Wybierz ścieżkę i kliknij edytuj
Krok 3: Na koniec dodaj poniższe stwierdzenie (możesz ominąć pierwsze; jeśli już tam jest)
Krok 4 : - Kliknij OK
Krok 5 **: - Jeden z ważnych kroków, który został podkreślony przez jednego z użytkowników. dzięki niemu. Proszę, ** ZAMKNIJ wiersz poleceń i otwórz ponownie, a następnie spróbuj napisać git.
**
**
Oto magia
źródło
Zainstalowałem GitHubDesktop w systemie Windows 10 i znajduje się tam git.exe: C: \ Users \ john \ AppData \ Local \ GitHubDesktop \ app-0.7.2 \ resources \ app \ git \ cmd \ git.exe
źródło
Plik wykonywalny Gita faktycznie znajduje się w:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
Teraz, gdy zlokalizowaliśmy plik wykonywalny, wszystko, co musimy zrobić, to dodać go do naszej PATH:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
źródło
GitHub dla Windows to teraz GitHub desktop .
Jeśli masz GitHub dla Windows (przed wersją 1.1), Twoja ścieżka powinna wyglądać następująco:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Jeśli masz GitHub Desktop (od wersji 1.1), Twoja ścieżka powinna wyglądać następująco:
C:\Users\<user>\AppData\Local\GitHubDesktop\app-<version>\resources\app\git\cmd
Po potwierdzeniu i skopiowaniu ścieżki wykonaj następujące czynności:
;
przed nią w zmiennej Pathźródło
Dodaj
do zmiennej PATH
Nie twórz nowych zmiennych dla gita, ale dodaj je tak, jak robiłem to po kolei, oddzielając je;
Mi to pasuje
źródło
Przeszukałem kilka postów. W systemie Windows 10 po pobraniu i zainstalowaniu Githuba dla Windows 2.10.2 znalazłem plik git.exe w formacie
i git-cmd.exe w
Zwróć uwagę na zmianę folderu Programy w Lokalnym z powyższych postów.
źródło
Aby to zadziałało, musiałem połączyć wiele z powyższych odpowiedzi, dla każdego, kto może tutaj pomóc, jest mój znacznie prostszy proces.
Jeśli masz system Windows 10, po prostu zacznij pisać „edytuj środowisko…”, a pojawi się natychmiast. Kliknij ścieżkę i Edytuj… a następnie wklej plik
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
na końcu ścieżki, która już tam jest, nie zapomnij; aby oddzielić nową ścieżkę github od bieżącej ścieżki.Nie potrzebujesz guid, ale jeśli chcesz wiedzieć, jak go znaleźć, otwórz bash, wpisz
git --man-path
źródło
Zaktualizowano dla Github Desktop
Wyszukaj „Edytuj zmienne środowiskowe systemu” w wyszukiwarce Windows
Aby upewnić się, że wszystko działa poprawnie, otwórz cmd i wpisz github.exe
źródło
Jeśli używasz SmartGit w systemie Windows, plik wykonywalny może znajdować się tutaj:
źródło
Jeśli używasz terminala vscode, może on nie działać, nawet jeśli wykonujesz zmienną środowiskową, przetestuj, wpisując
git
Uruchom ponownie vscode, powinno działać.
źródło