Właśnie wczoraj problem i rozwiązać go dzisiaj, więc jestem delegowania w przypadku mogłoby to pomóc użytkownikowi systemu Windows. Dla mnie problem pojawił się po aktualizacji do najnowszej wersji Git (ponieważ Visual Studio zalecał to zrobić - coś o rzeczach nie pasujących).
Okazuje się, że zainstalowałem się w domyślnym katalogu Program Files, ale mój stary Git był w Program Files (x86). (Nie zauważyłem, dopóki nie próbowałem ponownie zainstalować).
Odinstalowanie nowej wersji i zainstalowanie 64-bitowej wersji Git dla systemu Windows wymienionej w sekcji Inne pliki do pobrania Git dla systemu Windows (która nie jest domyślna) nakładającej się na wersję w plikach programu (x86) pracował. (Najpierw próbowałem innych kombinacji wersji i folderów).
Musiałem usunąć lokalne repozytorium już utworzone i uruchomić ponownie za pomocą git init, git add., Git commit -m "first commit", git remote add origin theGitUrl (z których wszystkie pracowały wcześniej), przed wykonaniem polecenia git push origin master. Najdziwniejsze jest to, że okna pop-up wydaje się wprowadzić nazwę użytkownika i hasło. Z początku tego nie zauważyłem i pomyślałem, że przetwarzanie na git push zostało zawieszone. Tak więc, szefowie o wersji "Inne Git dla Windows".
zrobiłem zmienić moje zmiennych środowiskowych przed fix; Nie wiem, czy to pomogło. Dodałem te 2 do PATH: C: \ Program Files (x86) \ Git \ bin C: \ Program Files (x86) \ Git \ libexec \ git-core Zrobiłem to dla zmiennych użytkownika i systemu.
Uwaga na aktualizację ścieżka w systemie Windows 10: trzeba dodać po jednym na raz i nie należą;
Mam curl zainstalowany. – hrz