Ich benutze Git unter Windows und möchte das ausführbare Shell-Skript mit einem Commit in das Git-Repository schieben.
Normalerweise muss ich zwei Schritte machen (git commit
).
$ vi install.sh
$ git add install.sh
$ git commit -am "Neue Datei zur Installation hinzufügen" # erster Commit
[master f2e92da] Unterstützung für install.sh hinzufügen
1 Datei geändert, 18 Zeilen eingefügt(+), 3 Zeilen gelöscht(-)
create mode 100644 install.sh
$ git update-index --chmod=+x install.sh
$ git commit -am "Dateiberechtigungen aktualisieren" # zweiter Commit
[master 317ba0c] Dateiberechtigungen aktualisieren
0 Dateien geändert
Modus ändern 100644 => 100755 install.sh
Wie kann ich diese beiden Schritte in einen Schritt kombinieren? Git-Konfiguration? Windows-Befehl?
Referenz: siehe Frage unter Git-Dateiberechtigungen unter Windows für den zweiten Commit