Dodaj ~/.bash_profiledo dodawania, zatwierdzania i wypychania za pomocą jednego polecenia:
function g() { git commit -a -m "$*"; git push; }
Stosowanie:
g your commit message
g your commit message 'message'
Nie są potrzebne cudzysłowy, chociaż nie można używać średników ani nawiasów w komunikatach zatwierdzania (dozwolone są pojedyncze cudzysłowy). Jeśli chcesz któreś z nich, po prostu wstaw w cudzysłowie podwójny cudzysłów, np .:
g "your commit message; (message)"
Aby utworzyć komentarz w swojej wiadomości:
g "your commit message:
> your note"
Istnieje również funkcja dodawania i zatwierdzania w podobny sposób:
function c() { git add --all; git commit -m "$*"; }
Działa dokładnie tak samo jak ta gfunkcja i ma te same ograniczenia. Po prostu czamiast tego. Na przykład
c your commit message
Możesz także dodać alias do wypychania do pilota:
alias p='git push'
Stosowanie:
p
Że ilości do 2 liter, ci pużywasz podczas pracy z repozytorium git. Lub możesz użyć gzamiast tego, aby zrobić to wszystko za pomocą tylko jednej litery.
Pełna lista aliasów i funkcji:
https://gist.github.com/matt360/0c5765d6f0579a5aa74641bc47ae50ac