Modelos de commit e branch

O Riff verifica as convenções da equipe enquanto você escreve. Modelos de commit, padrões de nomes de branches e modelos de pull request são definidos no portal Gapfy e chegam aos clientes conectados. Os conjuntos de modelos fazem parte do plano Pro.

Mensagens de commit

Um modelo define a estrutura da mensagem e os campos obrigatórios.

  1. Insira o modelo na mensagem de commit.
  2. Preencha os campos solicitados.
  3. Acompanhe a validação enquanto escreve, antes de criar o commit.

Nomes de branches

Administradores definem expressões regulares para os nomes. O Riff verifica o padrão enquanto você digita um novo nome e mostra se ele está de acordo.

Três níveis de validação

  • Sugestão: aponta a diferença e permite continuar.
  • Aviso: destaca o problema, mas mantém a ação disponível.
  • Bloqueio: desabilita a ação até que o conteúdo seja válido.

Uma expressão regular inválida não bloqueia o trabalho. O cliente deixa de aplicar esse padrão até que um administrador o corrija no portal.

Pull requests e identidade

Os modelos de pull request também ficam no portal. Ao criar um pull request no Riff, a descrição parte da estrutura combinada pela equipe. Veja Integrações com provedores Git.

Os commits feitos pelo Riff usam seu nome e email Gapfy. Administradores podem exigir essa identidade em toda a organização.

Adote as convenções com a equipe

  1. Defina os modelos e padrões no portal Gapfy.
  2. Escolha o nível de validação. Sugestão permite experimentar uma regra antes de torná-la obrigatória.
  3. Aguarde a sincronização dos modelos com os clientes conectados.
  4. Consulte o painel de conformidade para acompanhar os resultados por repositório.