Agregue ~/.bash_profile
para agregar, confirmar y presionar con un comando puesto:
function g() { git commit -a -m "$*"; git push; }
Uso:
g your commit message
g your commit message 'message'
No se necesitan comillas, aunque no puede utilizar punto y coma o paréntesis en los mensajes de confirmación (se permiten comillas simples). Si desea alguno de estos, simplemente ponga comillas dobles en su mensaje, por ejemplo:
g "your commit message; (message)"
Para crear un comentario en su mensaje, haga lo siguiente:
g "your commit message:
> your note"
También hay una función para agregar y confirmar de manera similar:
function c() { git add --all; git commit -m "$*"; }
Funciona exactamente de la misma manera que g
funciona y tiene las mismas restricciones. Solo ponlo en su c
lugar. P.ej
c your commit message
También puede agregar un alias para empujar al control remoto:
alias p='git push'
Uso:
p
Eso equivale a 2 letras, c
y las p
usas mientras trabajas con tu repositorio git. O puedes usarg
en lugar para hacerlo todo con una sola letra.
Lista completa de alias y funciones:
https://gist.github.com/matt360/0c5765d6f0579a5aa74641bc47ae50ac
Pastel de zanahoria
fuente