2013-04-27 14 views
9

sto appena iniziato con GitHub e sto cercando di seguire le seguenti istruzioni: https://help.github.com/articles/set-up-gitGitbash chiude immediatamente, non può accedere a Github

ho scaricato GitBash ma quando faccio clic su di esso, il la finestra si apre per una frazione di secondo e poi scompare di nuovo. Ho provato a non utilizzare il collegamento e disinstallare/reinstallare, ma nessuno dei due ha aiutato, e non ne so abbastanza per fare ulteriori problemi di risoluzione dei problemi.

Anche se non si dispone di una soluzione, alcuni termini di ricerca di google sarebbero grandiosi - non so se esiste un nome specifico per questo tipo di problema.

Grazie!

risposta

0

Questo è il gitBash script: uno script VBS.

Così si può provare a chiamare da una sessione DOS:

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

Vedrete se ci sono alcun messaggio di errore quando si chiama che le finestre bash.

+0

Grazie per il vostro aiuto. Ho fatto quello che hai detto, e non c'era nessun messaggio di errore. La finestra di Git Bash si è chiusa immediatamente come prima. – Deidre

0

Ho avuto lo stesso problema (Git Bash si presentava per una frazione di secondo e poi usciva). Ho provato ad aprire Git GUI e mi è stato detto che c'erano oggetti sciolti e ho chiesto se volevo comprimere il database. Ho fatto clic su Sì e ho smesso di Git Gui, ho riaperto Git Bash e Git Bash ha ripreso a funzionare normalmente.

1

Stavo avendo un problema simile, e ho finito per eseguire Git Bash "come amministratore" e questo è quello che ha risolto per me.

MODIFICA: Richiede git bash per essere eseguito come admin ogni volta che si interrompe git gui. Se non usi git gui, non preoccuparti di questo, ma ho passato solo qualche ora a cercare di capire perché il mio git gui si stava bloccando e non potevo spingere le mie modifiche a monte. Mentre, in esecuzione come amministratore risolto il problema del mio arresto di Git bash, non penso che sia una soluzione a lungo termine adatta.

0

Stavo avendo questo problema quando provavo ad aprire git bash dal menu di avvio. Windows non stava trovando il programma Git Bash, ma invece mi mostrava "git bash" come comando che potevo eseguire. (Windows è stupido.) Poiché bash non è un comando git, lo schermo ha mostrato i possibili comandi git prima della chiusura.

La correzione è trovare il programma Git Bash (identificabile dall'icona orange-diamond-ish) e assicurarsi di eseguirlo.

13

Ho avuto lo stesso problema. (Git Bash.vbs usato per mostrare per una frazione di secondo e svanire)

Nel mio caso quando ho tentato di eseguire il comando Git.exe dal prompt dei comandi (prima navigando in C: \ Programmi (x86) \ Git \ bin), mi ha dato il seguente errore:

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

Dopo aver eseguito il seguente comando il mio problema è stato risolto e Git Bash.vbs anche iniziato a lavorare correttamente:

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

Per maggiori dettagli fare riferimento alla seconda risposta di this domanda.

Modifica: il problema e la soluzione sopra descritti potrebbero non essere esattamente gli stessi per GitHub, ma dovrebbero essere simili.

+1

Grazie, questo ha aiutato! –

+0

Il mio problema è andato via dopo un riavvio, come suggerito nella domanda collegata. – Sbodd

1

Si consiglia di verificare il percorso che si sta seguendo. Le versioni successive di Git hanno il numero di versione come livello nel percorso del file e questo non si riflette nel collegamento predefinito.

0

Per me, il problema è stato risolto rimuovendo la riga "Term = xterm-256color" dal mio file .minttyrc nella directory home.

Problemi correlati