Ich verwende die folgenden (beide sind noch in Arbeit, ich werde also versuchen, sie zu aktualisieren):
# Add All and Commit
aac = !echo "Enter commit message:" && read MSG && echo "" && echo "Status before chagnes:" && echo "======================" && git status && echo "" && echo "Adding all..." && echo "=============" && git add . && echo "" && echo "Committing..." && echo "=============" && git commit -m \"$MSG\" && echo "" && echo "New status:" && echo "===========" && git status
# Add All and Commit with bumpted Version number
aacv = !echo "Status before chagnes:" && echo "======================" && git status && echo "" && echo "Adding all..." && echo "=============" && git add . && echo "" && echo "Committing..." && echo "=============" && git commit -m \"Bumped to version $(head -n 1 VERSION)\" && echo "" && echo "New status:" && echo "===========" && git status
Mit dem echo "Enter commit message:" && read MSG
teilweise inspiriert von Sojan V Jose
Ich würde gerne eine if else
Anweisung, damit ich aacv dazu bringen kann, mich zu fragen, ob ich deployen will, wenn es fertig ist, und das für mich zu tun, wenn ich 'y' tippe, aber ich denke, ich sollte das in meine .zshrc
Datei
5 Stimmen
Mögliche Duplikate von Git Commit alle Dateien mit einem einzigen cmd
4 Stimmen
Zeitersparnis und jede Änderung festschreiben ist besser, deshalb verwende ich git commit -am
"yes the code in committed"
1 Stimmen
git add .
ist eine schnellere Option zum Hinzufügen aller1 Stimmen
git add -A
und noch schlimmer,git add .
sind beide schädlich und sollten in der überwiegenden Mehrheit der Fälle nicht verwendet werden. Sie wollengit add -p
ogit add -i
Sie müssen sich überlegen, was Sie in Szene setzen.