2013-04-27 15 views
9

ja dopiero się rozpoczął z GitHub i staram się postępować zgodnie z poniższymi instrukcjami: https://help.github.com/articles/set-up-gitGitbash zamyka się natychmiast, nie może zalogować się do Github

Mam pobrane GitBash ale gdy klikam, tym okno wyskakuje na ułamek sekundy, a następnie znika. Próbowałem nie używać skrótu i ​​odinstalować/ponownie zainstalować, ale nie pomógł, a ja nie wiem wystarczająco dużo, aby zrobić dodatkowe rozwiązywanie problemów.

Nawet jeśli nie masz rozwiązania, niektóre terminy wyszukiwania google będą świetne - nie wiem, czy istnieje konkretna nazwa dla tego rodzaju problemu.

Dziękujemy!

Odpowiedz

0

To jest gitBash script: skrypt vbs.

Więc można spróbować wywołać ją z sesji DOS:

C:\> cd C:\prog\git\PortableGit-1.8.0-preview20121022 
C:\prog\git\PortableGit-1.8.0-preview20121022>"Git Bash.vbs" 

Zobaczysz, jeśli podczas rozmowy, że Windows bash istnieją komunikat o błędzie.

+0

Dzięki za pomoc. Zrobiłem to, co powiedziałeś, i nie było żadnego komunikatu o błędzie. Okno Git Bash zamknęło się natychmiast, tak jak poprzednio. – Deidre

0

Miałem ten sam problem (Git Bash pojawił się na ułamek sekundy, a następnie rzucił). Próbowałem otworzyć Git GUI i powiedziano mi, że są luźne obiekty i zapytałem, czy chcę skompresować bazę danych. Kliknąłem "tak" i opuściłem Git Gui, ponownie otworzyłem Git Bash, a Git Bash znów zaczął działać normalnie.

1

Miałem podobny problem i skończyłem na uruchomieniu Git Bash "jako administrator" i to właśnie naprawiło to dla mnie.

EDYCJA: Wymaganie git bash do uruchamiania jako administrator za każdym razem, gdy łamie git gui. Jeśli nie używasz git gui, nie przejmuj się tym, ale spędziłem kilka godzin próbując dowiedzieć się, dlaczego mój git gui się zawiesza i nie mogłem przeforsować zmian. Chociaż pracując jako administrator rozwiązałem problem z awarią mojego git bash, nie sądzę, żeby było to odpowiednie długoterminowe rozwiązanie.

0

Wystąpił ten problem podczas próby otwarcia pliku git bash z menu Start. Windows nie znalazł programu Git Bash, ale zamiast tego pokazał mi "git bash" jako polecenie, które mogłem uruchomić. (Windows jest głupi.) Ponieważ bash nie jest poleceniem git, ekran przed zaminowaniem migał możliwe polecenia git.

Rozwiązaniem jest znalezienie programu Git Bash (możliwe do zidentyfikowania za pomocą pomarańczowo-diamentowego symbolu) i należy go uruchomić.

13

Miałem ten sam problem. (Git Bash.vbs używany do pokazywania przez ułamek sekundy i znika)

W moim przypadku, gdy próbowałem uruchomić polecenie Git.exe z wiersza poleceń (najpierw przechodząc do C: \ Program Files (x86) \ git \ bin), to dał mi następujący błąd:

couldn't reserve space for cygwin's heap win32 error 0

Po uruchamiając następującą komendę mój problem został rozwiązany i git Bash.vbs rozpoczęła również działa poprawnie:

C:\Program Files (x86)\Git\bin>rebase.exe -b 0x50000000 msys-1.0.dll

więcej szczegółów odsyłają drugą odpowiedź this pytanie.

Edycja: Opisany wyżej problem i rozwiązanie mogą nie być takie same dla GitHub, ale powinny być podobne.

+1

Dzięki, pomogło! –

+0

Mój problem zniknął po ponownym uruchomieniu, zgodnie z sugestią w połączonym pytaniu. – Sbodd

1

Możesz chcieć sprawdzić ścieżkę, którą śledzisz. Późniejsze wersje Git mają numer wersji jako poziom w ścieżce pliku, co nie znajduje odzwierciedlenia w domyślnym skrócie.

0

Dla mnie problem został rozwiązany przez usunięcie linii "Term = xterm-256color" z mojego pliku .minttyrc w katalogu domowym.

Powiązane problemy