Desativar aviso sobre HEAD desanexado
No git, se você fizer o checkout de um commit diretamente, receberá um grande aviso começando com:
"You are in 'detached HEAD' state. You can look around ..."
Está tudo bem - pretendo estar no estado HEAD separado. No entanto, estou usando isso em um script e não quero esse aviso nos logs de saída, mas quero a saída normal.
Minha solução "feia" agora é executar o mesmo comando duas vezes, primeiro com -q para ocultar o aviso e mais uma vez para obter a saída normal:HEAD is now at deadbeef... Message
pois o aviso é impresso apenas uma vez.
O aviso pode ser desativado para evitar soluções alternativas ou analisar a saída?