2012-08-15 17 views
7

Nel mio messaggio per affido, sto cercando di utilizzare le linee guida:Problemi con Editor quando faccio git commit

1º Line - riassunto con < 80char

2º Linea - spazio

3º Line - Il messaggio corpo inizia qui

In console, sto facendo questo:

git commit

quindi l'editor si apre e scrivo il mio messaggio che voglio seguire le linee guida Io salvo e poi chiudo l'editor.

torno la console e mi dà l'errore:

error: There was a problem with the editor '"C:/Program Files (x86)/GitExtensions/GitExtensions.exe" fileeditor'. 

Please supply the message using either -m or -F option. 

risposta

-1

Ho il sospetto che questo è perché il vostro editor di testo non esce con codice di stato 0 (che indica il successo, e nessun errore). Quale editor di testo stai usando e hai chiuso l'editor di testo in modo pulito?

+0

I non sono sicuro Nelle impostazioni globali ho per editor il percorso: "C:/Program Files (x86) /GitExtensions/GitExtensions.exe" fileeditor – saramgsilva

2

Da quello che stai dicendo posso presumere che stai usando git extension su Windows, penso che il tuo problema sia legato a una cattiva configurazione, configurare l'editor di testo predefinito nel pannello di configurazione dell'estensione git.

In caso contrario si può commettere senza avere l'editor viene richiesto ogni volta in questo modo:

git commit -m "Your commit message" 

Se si vuole avere un messaggio più righe si può rompere la linea con un backslash:

git commit -m "1º Line - summary with <80char \ 
2º Line - space \ 
3º Line - The body message start here" 
+2

come posso configurarlo? Puoi aiutare? – saramgsilva