2012-03-29 12 views
357

Sto usando Git Bash su Windows 7. Quando eseguo git diff, vedo questo:Come faccio ad uscire dai risultati di 'git diff' in Git Bash su windows?

Tuttavia, sono in grado di tornare a una richiesta normale. Premere Ctrl + C sembra funzionare, ma non appena inizio a digitare un comando, viene coperto con (END) come in quell'immagine.

+5

Date un'occhiata a questo: http://stackoverflow.com/questions/1696433/how-to-exit-a-git-status-list-in-terminal – dexametason

risposta

756

Penso che premere Q dovrebbe funzionare.

+19

A proposito, funziona non solo per Windows. – sergekv

+13

haha ​​... Grazie. Non avrei mai provato quello ... :) –

+0

grazie per la risposta. upvoted :) – saravanan

35

Utilizzo WIN + Q ha funzionato per me. Solo q da solo mi ha dato "comando non trovato" e alla fine è saltato di nuovo nella follia pazzia diff.

+1

ESATTAMENTE il mio problema. So come usare meno, ma qualunque cosa venga fornita con git su Windows non risponde a meno comandi. ": q", ": z," qualsiasi altro comando immesso viene reindirizzato alla riga di comando, anziché interpretato. – EKW

52

Nessuna delle soluzioni di cui sopra ha lavorato per me su Windows 8

Ma il seguente comando funziona bene

SHIFT + Q

+4

Sia Q che Shift + Q hanno funzionato per me su Windows 8. – wecsam

+3

MAIUSC + Q in MAC. –

+0

Non funziona per me. Sto usando 'cmd' anche se ... – Domi