Ich sehe den folgenden git alias:git config---global alias.unstage 'HEAD Reset -' Bedeutung
git config --global alias.unstage 'reset HEAD --'
was ist die Bedeutung von - hier?
Ich sehe den folgenden git alias:git config---global alias.unstage 'HEAD Reset -' Bedeutung
git config --global alias.unstage 'reset HEAD --'
was ist die Bedeutung von - hier?
--
teilt dem Befehl mit, dass alle Optionen beendet sind und dass nur Argumente folgen.
In diesem Fall erwarten die Argumente für git reset
Dateinamen.
So erwartet es nicht, dass Sie weitere Optionen wie --soft
oder --hard
bereitstellen und Sie müssen keine Dateinamen angeben, und es wird den gesamten Staging-Bereich zurückgesetzt, aber Sie können nur bestimmte Dateien an dieser Stelle zurücksetzen Auflisten der Dateinamen.