Ferramentas de Git e versionamento
Montar um comando Git arriscado sem lembrar todas as flags, entender o que um rebase vai fazer antes de rodar de verdade ou padronizar mensagens de commit da equipe são situações comuns para quem usa Git todo dia. Aqui você constrói comandos Git com explicação de cada parâmetro e alerta antes de executar, simula merge, rebase e cherry-pick num grafo fixo sem tocar em repositório nenhum, e lê patches lado a lado com números de linha.
Para convenções, o Gerador de Conventional Commits valida tipo, escopo e quebra de compatibilidade da mensagem, enquanto Validar nomes de branches Git aponta o caractere exato que quebra um nome de branch, SHA ou ref. Já o Gerador de .gitignore combina regras de linguagens, sistemas e editores, e o Testador de .gitignore mostra qual linha do arquivo decide se um caminho é ignorado.
9 ferramentas
Montar e simular comandos Git
-
Gerador de comandos Git
Construa comandos Git com explicações de cada parâmetro, veja alertas antes de executar
-
simulador Git
Simule merge, rebase e cherry-pick em um grafo fixo, veja o resultado sem alterar repositório
-
Git diff online
Leia patches lado a lado com números de linha, navegue blocos sem precisar do repositório
Organizar o repositório
-
Gerador de .gitignore
Combine regras de linguagens, sistemas e editores em um .gitignore com suas exceções pessoais
-
Testador de .gitignore
Confira caminhos ignorados e encontre a linha decisiva no arquivo
-
Conversor de links GitHub
Analise links GitHub separando owner, repo, ref e caminho, gere URLs Blob e Raw
-
Calculadora chmod
Converta rwx e octal conferindo bits de acesso Linux especiais
Perguntas frequentes sobre ferramentas de Git & Version Control
O simulador Git aplica merge, rebase ou cherry-pick sobre um grafo de commits fixo e mostra o resultado na tela, sem alterar nenhum repositório real. É uma forma segura de entender o efeito do comando antes de usá-lo no seu projeto.
É um padrão de mensagem de commit com tipo, escopo opcional e marcação de quebra de compatibilidade, como feat(api)!: nova rota. O Gerador de Conventional Commits monta e valida cada parte antes de você copiar a mensagem final.
Geralmente outra linha do arquivo já rastreava o caminho antes, ou a ordem das regras se sobrepõe e uma exceção anula a anterior. O Testador de .gitignore mostra exatamente qual linha do arquivo decide o resultado para o caminho que você testar, sem precisar adivinhar.