Modelos de commit e branch

O Riff verifica as convenções da equipa enquanto 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 com sessão iniciada. 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 pedidos.
  3. Acompanhe a validação enquanto escreve, antes de criar o commit.

Nomes de branches

Os administradores definem expressões regulares para os nomes. O Riff verifica o padrão enquanto escreve um novo nome e indica se está conforme.

Três níveis de validação

  • Sugestão: assinala a diferença e permite continuar.
  • Aviso: destaca o problema, mas mantém a ação disponível.
  • Bloqueio: desativa 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 acordada pela equipa. Consulte Integrações com fornecedores Git.

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

Adotar as convenções na equipa

  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 a tornar obrigatória.
  3. Aguarde a sincronização dos modelos com os clientes com sessão iniciada.
  4. Consulte o painel de conformidade para acompanhar os resultados por repositório.