2012-04-02 14 views
10

Quiero siempre use --cleanup=whitespace al crear/editar mensajes de confirmación (para permitir el "#" inicial). Lamentablemente, no puedo encontrar una configuración adecuada para poner en ~/.gitconfig; éste no funciona:git: use "commit --cleanup = espacio en blanco" con "rebase --interactive"

[commit] 
    cleanup = whitespace 

para las confirmaciones normales que he añadido a mi --cleanup=whitespace alias de cometer principal, pero no puedo encontrar la manera de pasar esta opción para git rebase --interactive para que pudiera reformular y la calabaza y se compromete usar mi método de limpieza preferido

+0

no tengo ni idea tampoco, y yo también lo necesito, por lo que sólo 1 – route

+0

Podría por favor ser más específico –

+0

El nuevo El modo 'git commit --cleanup = tijeras' podría ser de interés aquí. Ver [mi respuesta a continuación] (http://stackoverflow.com/a/22653672/6309) – VonC

Respuesta

6

En git 1.8.2 se añade el ajuste que estaba tratando de utilizar:

"git commit" se le puede decir a utilizar espacios en blanco = --cleanup estableciendo la variable de configuración commit.cleanup a ' espacio en blanco '.

Mientras tanto, acabo de empezar la adición de un solo espacio antes de una # ...

-1

¿Te refieres a algo como esto?

[alias] 
    rec = rebase --interactive