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.
- Insira o modelo na mensagem de commit.
- Preencha os campos solicitados.
- 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
- Defina os modelos e padrões no portal Gapfy.
- Escolha o nível de validação. Sugestão permite experimentar uma regra antes de torná-la obrigatória.
- Aguarde a sincronização dos modelos com os clientes conectados.
- Consulte o painel de conformidade para acompanhar os resultados por repositório.