В git, если вы проверяете фиксацию напрямую, вы получаете предупреждение о большом жире, начиная с:
"You are in 'detached HEAD' state. You can look around ..."
Хорошо, я намереваюсь находиться в состоянии ОДВ. Однако я использую это в script, и я не хочу этого предупреждения в выходных журналах, но мне нужен нормальный вывод.
Моим "безобразным" решением является выполнение одной и той же команды дважды, сначала с -q, чтобы скрыть предупреждение, и еще один раз, чтобы получить нормальный вывод: HEAD is now at deadbeef... Message
, поскольку предупреждение печатается только один раз.
Может ли предупреждение быть отключено, поэтому я могу избежать обходных решений или синтаксического анализа вывода?