In git, wenn Sie eine direkt begehen Kasse erhalten Sie eine dicke, fette Warnung ab:deaktivieren Warnung über freistehende HEAD
"You are in 'detached HEAD' state. You can look around ..."
Es ist in Ordnung - ich beabsichtige, in frei stehenden HEAD Zustand. Allerdings verwende ich dies in einem Skript, und ich möchte diese Warnung nicht in den Ausgabeprotokollen, aber ich möchte die normale Ausgabe.
Meine "hässliche" Lösung besteht nun darin, denselben Befehl zweimal auszuführen, zuerst mit -q, um die Warnung auszublenden, und noch einmal, um die normale Ausgabe zu erhalten: HEAD is now at deadbeef... Message
, da die Warnung nur einmal gedruckt wird.
Kann die Warnung deaktiviert werden, damit ich Workarounds vermeiden oder die Ausgabe analysieren kann?
Danke, genau das, was ich suchte. – Zitrax
Kühl. froh zu helfen – CodeWizard
Um diese Warnung vorübergehend zu deaktivieren (d. h. ohne die Konfiguration zu ändern), machen Sie etwas wie 'git-c advice.detachedHead = false checkout'. –
mjs