Отключить предупреждение о отсоединенной голове

В git, если вы извлекаете коммит напрямую, вы получаете большое жирное предупреждение, начинающееся с:

"You are in 'detached HEAD' state. You can look around ..."

Это нормально - я собираюсь быть в отстраненном состоянии HEAD. Тем не менее, я использую это в сценарии, и я не хочу, чтобы это предупреждение в выходных журналах, но я хочу нормальный вывод.

Мой «уродливый» обходной путь теперь состоит в том, чтобы дважды запустить одну и ту же команду, сначала с -q, чтобы скрыть предупреждение, и еще раз, чтобы получить нормальный вывод:HEAD is now at deadbeef... Message так как предупреждение печатается только один раз.

Можно ли отключить предупреждение, чтобы я мог избежать обходных путей или анализа выходных данных?

Ответы на вопрос(2)

Ваш ответ на вопрос