Dzisiaj próbowałem sprawdzić mój projekt Github przy użyciu zupełnie nowego Android Studio i skończyło się na tym paskudnym błędzie:
Dlaczego rzeczy po prostu nigdy nie działają po wyjęciu z pudełka ...?
Dzisiaj próbowałem sprawdzić mój projekt Github przy użyciu zupełnie nowego Android Studio i skończyło się na tym paskudnym błędzie:
Dlaczego rzeczy po prostu nigdy nie działają po wyjęciu z pudełka ...?
Odpowiedzi:
Rozwiązałem problem i wyjaśnię jak:
Alternatywnie, jeśli nie chcesz dodawać do zmiennych środowiskowych. Możesz otworzyć android studio i przejść do: Ustawienia -> Kontrola wersji -> Git W polu tekstowym obok "Ścieżka do pliku wykonywalnego Git" zobaczysz "git.exe", po prostu podaj pełną ścieżkę, jak poniżej: C: \ Users \ Your_Username \ AppData \ Local \ GitHub \ PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8 \ bin \ git.exe
Mam nadzieję, że zaoszczędziłeś czas. Miłego kodowania :)
EDYCJA: W przypadku najnowszych wersji Github dla systemu Windows niektórzy mogą znaleźć plik git.exe pod „... \ cmd \ git.exe” zamiast „... \ bin \ git.exe” .
Znalazłem to, co uważam za szybsze rozwiązanie. Zainstaluj Git dla Windows stąd : http://git-scm.com/download/win
To automatycznie dodaje swoją ścieżkę do zmiennej systemowej podczas instalacji, jeśli powiesz o tym instalatorowi (zapyta o to). Nie musisz więc niczego edytować ręcznie.
Po prostu zamknij i uruchom ponownie Android Studio, jeśli jest otwarte i jesteś gotowy do pracy.
Windows 10
Windows 7
Używam systemu operacyjnego Windows 10 i GitHub Desktop w wersji 1.0.9.
Dla nowego GitHub dla Windows , git.exe jest obecny w miejscu poniżej.
%LOCALAPPDATA%\GitHubDesktop\app-[gitdesktop-version]\resources\app\git\cmd\git.exe
Przykład:
%LOCALAPPDATA%\GitHubDesktop\app-1.0.9\resources\app\git\cmd
Jeśli pobrałeś, Github Desktop Client 1.0.9
ścieżka git.exe
będzie
C: \ Users \ Nazwa użytkownika \ AppData \ Local \ GitHubDesktop \ app-1.0.9 \ resources \ app \ git \ cmd \ git.exe
Napotkałem ten sam problem w Android Studio 3.2.1, rozwiązałem go, ustawiając ścieżkę git w zmiennej środowiskowej systemu
C: \ Program Files \ Git \ bin \, C: \ Program Files \ Git \ bin \
I jeszcze raz zaimportowałem projekt i rozwiązałem problem !!!
Uwaga: sprawdź, czy ustawienia git w Android Studio poprawnie ustawiły poprawną ścieżkę do git.exe
Kroki:
1) Pobierz git dla systemu Windows https://git-scm.com/downloads
2) Zainstaluj pobrany git z domyślną konfiguracją
3) W Android Studio zamknij, jeśli jakikolwiek projekt jest otwarty, a następnie kliknij Konfiguruj -> Ustawienia -> Kontrola wersji -> Git
4) Zmień ścieżkę do pliku wykonywalnego Git: git.exe na C: \ Program Files \ Git \ cmd \ git.exe
5) Zastosuj i OK
6) Spróbuj sklonować z projektu Check out from Version Control
7) Gotowe
dla Android Studio 3.0.1 możesz skonfigurować ścieżkę GitHub dla następującej ścieżki:
Niedawno spotkałem się z podobnym błędem w RubyMine 2016.3, w którym wszelkie próby pobrania lub eksportu do Github spotkały się z komunikatem „Nie można uruchomić programu 'C: \ Program Files (x86) \ Git \ cmd \ git.exe': błąd CreateProcess = 2, System nie może odnaleźć określonego pliku"
Jako alternatywne rozwiązanie tego problemu, inne niż edytowanie zmiennej systemowej Path, możesz spróbować przeszukać pliki programu Android Studio w poszukiwaniu pliku git.xml i edytować opcję myPathToGit, aby dopasować rzeczywistą lokalizację git.exe na komputerze . W ten sposób naprawiłem ten podobny problem w RubyMine.
Umieszczając to rozwiązanie tutaj ze względu na potomność.
Miałem ten problem na Macu. Po prostu zamknąłem Android Studio i zrestartowałem go iz jakiegoś powodu nie miałem dalszych problemów.