Wenn ein clientseitiger commit-msg Git-Hook einen Work-Item-Tag in Commit-Nachrichten erzwingt, welche Git-Commit-Option ermöglicht es Ihnen, einen Commit durchzuführen, ohne den Hook auszuführen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: --no-verify.
Warum dies die Antwort ist
Die Option --no-verify (oder -n) überspringt die Ausführung der clientseitigen Git-Hooks, einschließlich des commit-msg-Hooks. Dies ist nützlich, wenn Sie einen Commit durchführen möchten, der absichtlich nicht den Regeln des Hooks entspricht, ohne den Hook selbst zu entfernen oder zu ändern. Die Option --squash wird verwendet, um Commits zu kombinieren und hat keinen Einfluss auf die Hook-Ausführung. Die Option --message '' (oder -m) wird verwendet, um eine Commit-Nachricht direkt in der Befehlszeile anzugeben, beeinflusst aber ebenfalls nicht die Hook-Ausführung. Die Option --no-post-rewrite verhindert die Ausführung des post-rewrite-Hooks, der nach dem Umschreiben von Commits (z.B. durch Rebase) läuft, aber nicht den commit-msg-Hook.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich