Se um Git hook `commit-msg` do lado do cliente impõe uma tag de item de trabalho nas mensagens de commit, qual opção de `git commit` permite que você faça um commit sem executar o hook?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: `--no-verify`.
Por que esta é a resposta
A opção --no-verify (ou sua forma abreviada -n) permite que você faça um commit sem executar os hooks de pré-commit e de mensagem de commit do lado do cliente. Isso é útil quando você precisa contornar temporariamente uma validação imposta por um hook, como a exigência de uma tag de item de trabalho na mensagem de commit. A opção --squash é usada para combinar commits de um branch em um único commit durante um merge, não para ignorar hooks. A opção --message '' (ou -m '') é usada para fornecer uma mensagem de commit diretamente na linha de comando, mas ainda executa os hooks. A opção --no-post-rewrite impede a execução de hooks post-rewrite, que são acionados após comandos que reescrevem o histórico, como git commit --amend ou git rebase, e não afeta o hook commit-msg.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão