Ich habe content= $(git diff --cached $line)
in meinem Bash-Skript.Speichern Git Ausgabe auf eine Variable
Aber wenn ich es ausführen, bash wirft Fehler
gqqnbig MINGW64 /c/Website/Lender (master)
$ ./hook.sh
Admin/Xpress/BusinessAccountTypeRole_Edit.aspx
diff: unknown option -- git
diff: Try 'diff --help' for more information.
Warum nicht $(git diff --cached $line)
Arbeit, und wie man es beheben?
können Sie bitte tatsächlichen Code anstelle von Screenshot einfügen? – rsm
Versuchen Sie [Shellcheck] (http://shellcheck.net). Es erkennt automatisch diese und andere Probleme. –