2015-08-07 6 views
6

Ho appena aggiornato il mio sistema operativo a Windows 10 e Git Bash non si apre più. Potrei aver bisogno di disinstallarlo e reinstallarlo di nuovo, ma mi stavo chiedendo se qualcun altro si è imbattuto in questo problema dopo l'aggiornamento a Windows 10 e quale è stata la sua correzione diversa da quella di disinstallare e reinstallare?Il prompt dei comandi Git-Bash non si apre dopo l'aggiornamento a Windows 10

+0

Potrebbe essere utile conoscere la versione di git bash che stai utilizzando. Hai provato a lanciare git bash throught cmd? Quindi potresti ricevere un messaggio di errore. – Jan

+0

Ho risolto il problema semplicemente disinstallandolo e reinstallandolo; ma hai ragione che avviarlo dal prompt dei comandi potrebbe darmi dei messaggi di errore. – pelican

risposta

0

Ci sono stati pochi casi in cui altri utenti che hanno eseguito l'aggiornamento a Windows 10 si trovano ad affrontare problemi simili rispetto a Git Bash e git in generale. An issue has been opened with msysgit on GitHub. I chiarimenti ufficiali saranno pubblicati su quella pagina molto presto.

Un problema simile, ma non relative a Git Bash in particolare su 10 piattaforma Windows è stato risolto here.

Se il problema non è molto grave, si consiglia di disinstallare e installare una versione appropriata di Git Bash per Windows 10

5

Devo affrontare lo stesso problema quando ho aggiornato la mia finestra da 7 a 10. Ho provato reinstallando git bash ma la reinstallazione non funziona per me.it è dovuta al problema del permesso con il parser dello script di shell sh. file exe. tutto ciò che devi fare è usare bash come parser per script di shell invece di sh.

puoi farlo come di seguito.

Fase 1:

risolvere il problema con la scorciatoia

  • fare clic destro e proprietà aprire la finestra della scorciatoia Git Bash trova sul desktop o nel menu di avvio (C: \ ProgramData \ Microsoft \ Windows \ Menu Avvio \ Programmi \ Git \ Git Bash.lnk nel mio PC), vedrai il seguente Target nella scheda "Short cut".

    "C: \ Program Files \ Git \ bin \ sh.exe" --login -i "

    solo sostituire sh.exe a bash.exe come di seguito

    " C: \ Program Files \ Git \ bin \ bash.exe "--login -i"

Fase 2:

  • risolvere i problemi con i comandi sh.

    Vai alla Git Bash bin cartella (C: \ Program Files \ Git \ bin nel mio PC)

    Fate un backup: copiare il file sh.exe nel vecchio sh.exe e cancellare la sh .exe file

    aprire il git bash ed eseguire i comandi di seguito.

    • cd/bin
    • ln /bin/bash.exe sh

ha funzionato per me. non so lo stesso allenamento per te.

+0

Questa soluzione ha funzionato anche per il mio WIndows 7 - quindi non è solo Win 10 a essere affetto da questo problema (e risolto da questa correzione). –

0

Ho avuto problemi con git bash anche su Windows 10.Git bash non si apriva nemmeno su Windows 10 (la finestra si stava chiudendo poco dopo il lancio).

per risolvere il problema tutto quello che dovevo fare era:

  1. clic destro del mouse sull'icona git bash
  2. Esegui come amministratore.

Il problema è scomparso.

+0

Win 10, clic con il tasto destro del mouse, Proprietà/Avanzate - controlla "Esegui come amministratore" dovrebbe fare la stessa cosa ma usarlo sempre. –