Add-In ~/.bash_profile
zum Hinzufügen, Festschreiben und Drücken mit einem Befehl:
function g() { git commit -a -m "$*"; git push; }
Verwendung:
g your commit message
g your commit message 'message'
Es sind keine Anführungszeichen erforderlich, obwohl Sie in Ihren Festschreibungsnachrichten keine Semikolons oder Klammern verwenden können (einfache Anführungszeichen sind zulässig). Wenn Sie eines dieser Elemente möchten, setzen Sie einfach doppelte Anführungszeichen in Ihre Nachricht, z.
g "your commit message; (message)"
So erstellen Sie einen Kommentar in Ihrer Nachricht:
g "your commit message:
> your note"
Es gibt auch eine Funktion zum Hinzufügen und Festschreiben auf ähnliche Weise:
function c() { git add --all; git commit -m "$*"; }
g
Funktioniert genauso wie diese Funktion und unterliegt denselben Einschränkungen. Einfach c
stattdessen setzen . Z.B
c your commit message
Sie können auch einen Alias für das Pushing auf die Fernbedienung hinzufügen:
alias p='git push'
Verwendung:
p
Dass Beträge in 2 Buchstaben, c
und p
Sie verwenden , während mit Ihrem Git Repository arbeiten. Oder Sie können g
stattdessen alles mit nur einem Buchstaben ausführen.
Vollständige Liste der Aliase und Funktionen:
https://gist.github.com/matt360/0c5765d6f0579a5aa74641bc47ae50ac