591 Stimmen

Git add und commit in einem Befehl

Gibt es eine Möglichkeit, wie ich die

git add -A
git commit -m "commit message"

in einem einzigen Befehl?

Ich scheine diese beiden Befehle häufig auszuführen, und wenn Git eine Option wie git commit -Am "commit message" Das würde das Leben sehr viel bequemer machen.

git commit hat die -a Modifikator, aber es ist nicht ganz dasselbe wie bei git add -A bevor Sie sich festlegen. git add -A fügt neu erstellte Dateien hinzu, aber git commit -am nicht. Was dann?

5 Stimmen

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 aller

-2voto

Anang Hanafi Punkte 39

Dieses Ergebnis - Versuchen Sie dies: Einfaches Skript mit einem Befehl für git add, git commit und git push

Öffnen Sie Ihre CMD unter Windows und fügen Sie diese Antwort ein

git commit -m "your message" . && git push origin master

Dieses Beispiel ist ein Screenshot meines Bildes: https://i.stack.imgur.com/2IZDe.jpg

-3voto

Sathish Ravula Punkte 37

Um sie in einer Zeile zu halten, verwenden Sie:

gacm "your comment"

2 Stimmen

Könnten Sie vielleicht einige Hintergrundinformationen dazu geben oder einen Link oder so etwas?

7 Stimmen

Ich glaube, dieser Poster arbeitet mit Pseudonymen und ist sich dessen nicht bewusst. Damit das oben genannte funktioniert, müssen Sie einen Shell-Alias hinzufügen, wie alias gacm="git add .; git commit -m" oder (vorzugsweise, denke ich) ein Git-Alias wie git config --global alias.gacm '!git add .;git commit -m' .

1 Stimmen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X