¿Puedo establecer un alias en git para "pull –rebase"?

Estoy usando git para crear un alias con este command:

git config --global alias.pr=pull --rebase 

Pero me restring que:

 error: invalid key: alias.pr=pull 

También probé:

 git config --global alias.pr="pull --rebase" git config --global alias.pr='pull --rebase' 

Pero ninguno funciona.

¿Cuál es el command correcto para eso?

No utilice el carácter igual en sus commands, y use comillas alnetworkingedor de los contenidos para los que desea proporcionar un alias, por ejemplo:

 git config --global alias.pr 'pull --rebase' 

Alternativamente, puede configurar sus alias editando directamente su file .gitconfig . Consulte este enlace para get más información sobre la configuration de alias que incluyen arguments.

Cuando extrae nuevas revisiones desde una sucursal remota, básicamente git está haciendo la fusión y luego avanzando rápidamente. Si desea rebase antes del paso de fusión, debe especificar la siguiente configuration en .git / config o su file de configuration de git de inicio.

 [branch "test-branch"] remote = origin merge = refs/heads/test-branch rebase = true 

Por lo tanto, debe especificar la opción rebase = true en la twig que desee.