Gerador de Comandos Git
Explore uma biblioteca selecionada de mais de 40 tarefas comuns do Git descritas em linguagem simples. Escolha a tarefa desejada e obtenha instantaneamente o comando correto, com explicações detalhadas das flags, diagrama visual do grafo de commits, avisos de segurança, dicas para desfazer e espaços reservados editáveis.
⌘ Escolha o que você deseja fazer
41 tarefas Git prontas. Escolha uma e o comando aparecerá abaixo — você pode então editar qualquer campo antes de copiar.
Nenhum cenário corresponde à sua busca. Tente uma palavra-chave diferente ou escolha outra categoria.
⌘ Criar uma tag anotada para um lançamento (release)
Tags e Versõesgit tag -d <version>Seu bloqueador de anúncios está impedindo a exibição de anúncios
O MiniWebtool é gratuito graças aos anúncios. Se esta ferramenta ajudou você, apoie-nos indo para o Premium (sem anúncios + ferramentas mais rápidas) ou coloque MiniWebtool.com na lista de permissões e recarregue a página.
- Ou faça upgrade para o Premium (sem anúncios)
- Permita anúncios para MiniWebtool.com e recarregue
Gerador de Comandos Git
Bem-vindo ao Gerador de Comandos Git, uma ferramenta gratuita que transforma nomes de tarefas Git em português simples, como "Desfazer o último commit mas manter suas alterações" ou "Fazer squash dos últimos N commits em um só", no comando Git correto. Navegue por mais de 40 tarefas organizadas em 11 categorias — Branches, Commits, Desfazer & Descartar, Stash, Merge, Rebase & Squash, Cherry-pick & Revert, Remoto, Tags & Versões, Inspecionar e Configuração — e cada tarefa vem com uma explicação flag por flag, um diagrama de grafo de commits animado, um selo de segurança claro (seguro / atenção / destrutivo) e uma dica de desfazer para que você sempre saiba como se recuperar.
O que é o Gerador de Comandos Git?
O Git é famoso por ser difícil de lembrar. Existem dezenas de comandos, cada um com múltiplas flags, e o correto depende se você quer manter as alterações, compartilhá-las, jogá-las fora ou reescrever o histórico. O Gerador de Comandos Git oferece uma 'cola' navegável e pesquisável de tarefas comuns de Git. Escolha a tarefa que corresponde ao seu objetivo e você verá imediatamente o comando exato, o que cada flag faz, como seu repositório ficará depois e como desfazer se mudar de ideia.
Principais Características
- Biblioteca selecionada: Mais de 40 tarefas Git diárias organizadas em 11 categorias orientadas à ação para que você encontre o que precisa sem digitar uma descrição.
- Busca e filtro: Uma caixa de busca combina palavras-chave, frases e títulos de tarefas instantaneamente; os filtros de categoria restringem a lista a um grupo de cada vez.
- Detalhamento flag por flag: Cada opção no comando escolhido é explicada em sua própria linha para que você entenda o que está executando.
- Diagramas de grafo de commits animados: Visualize como o comando transforma seu histórico antes de executá-lo.
- Classificação de segurança: Pontos e selos coloridos sinalizam instantaneamente se o comando é seguro, requer atenção ou é potencialmente destrutivo.
- Dicas de desfazer: Cada comando recuperável lista como reverter, incluindo a recuperação baseada em reflog.
- Editor de campos inline: Substitua
<branch>,<file>,<hash>, etc. pelos seus valores reais em um pequeno painel e o comando será atualizado imediatamente. - URLs compartilháveis: Cada tarefa tem sua própria URL
?scenario_id=...para que você possa salvar nos favoritos ou enviar um link direto para um colega. - Comandos relacionados: Cada resultado sugere comandos de acompanhamento (por exemplo, após o rebase: como fazer o force-push com segurança, como abortar).
- Design responsivo: Funciona perfeitamente em celulares, tablets e computadores.
Como a biblioteca está organizada?
As mais de 40 tarefas estão agrupadas em 11 categorias alinhadas com a forma como você realmente pensa sobre o trabalho no Git: Branches, Commits, Desfazer & Descartar, Stash, Merge, Rebase & Squash, Cherry-pick & Revert, Remoto, Tags & Versões, Inspecionar e Configuração. Cada cartão mostra o nome da tarefa e um ponto de segurança. Clique em um cartão e o comando Git correspondente aparecerá com uma explicação completa. A caixa de busca também encontra palavras-chave e sinônimos (por exemplo, pesquisar squash encontra a tarefa de rebase, pesquisar excluir encontra a exclusão de branches e tags), para que você não precise memorizar a categoria para encontrar o que precisa.
Tarefas Comuns em um Olhar
Tarefa: "Desfazer o último commit mas manter suas alterações" (Desfazer & Descartar)
Comando:
git reset --soft HEAD~1 — reset suave, seu trabalho permanece preparado (staged).
Tarefa: "Fazer squash dos últimos N commits em um só" (Rebase & Squash)
Comando:
git rebase -i HEAD~<N> — defina N para o seu valor real (3, 5, 10…) no editor de campos.
Tarefa: "Criar um novo branch e mudar para ele" (Branches)
Comando:
git switch -c <branch> — digite o nome do seu branch no editor de campos (ex: feature/login).
Tarefa: "Fazer force-push seguro do seu branch reescrito" (Remoto)
Comando:
git push --force-with-lease origin <branch> — sinalizado como destrutivo com um aviso claro.
Entendendo os selos de segurança
- Seguro (verde): Comandos de apenas leitura ou apenas locais sem risco de perda de dados. Exemplos:
git status,git log,git switch,git stash list. - Atenção (âmbar): Modifica o estado do repositório, mas é recuperável através do reflog ou por nova preparação. Exemplos:
git commit --amend,git rebase,git cherry-pick. - Destrutivo (vermelho): Pode perder trabalho sem aviso. Sempre leia a nota de segurança primeiro. Exemplos:
git reset --hard,git branch -D,git push --force-with-lease.
Mini Guia Rápido
Desfazer último commit, manter trabalho
git reset --soft HEAD~1
Descartar todas as alterações locais
git restore .
Corrigir mensagem do último commit
git commit --amend -m "<novo>"
Squash dos últimos N commits
git rebase -i HEAD~N
Cherry-pick de um commit
git cherry-pick <hash>
Reverter um merge
git revert -m 1 <hash>
Force push seguro
git push --force-with-lease
Encontrar commits perdidos
git reflog
Como Usar o Gerador de Comandos Git
- Busque ou navegue pela sua tarefa. Digite uma palavra-chave como squash, desfazer ou rebase na caixa de busca, ou clique em um filtro de categoria como Branches ou Stash para filtrar a lista.
- Escolha a tarefa que corresponde ao seu objetivo. Cada cartão mostra o nome da tarefa em linguagem natural e um ponto colorido de segurança (verde para seguro, âmbar para atenção, vermelho para destrutivo). Clique em um cartão para carregar o comando Git correspondente.
- Edite os campos inline. Se o comando tiver campos como
<branch>,<file>ou<hash>, preencha seus valores reais no painel Editar campos e clique em Atualizar comando. - Revise o diagrama e o selo de segurança. O diagrama de grafo de commits animado mostra o que o comando fará ao seu histórico; o selo de segurança confirma o nível de risco.
- Leia a dica de desfazer se você quiser uma rede de segurança para o caso raro de mudar de ideia após a execução.
- Copie e execute o comando no seu terminal na raiz do seu repositório Git.
Casos de Uso Práticos
Para Iniciantes
- Consulte tarefas básicas de Git sem precisar pesquisar em fóruns.
- Aprenda o que cada flag faz — cada comando é detalhado linha por linha.
- Evite comandos destrutivos lendo o selo de segurança primeiro.
Para Desenvolvedores Experientes
- Pule a consulta ao manual para comandos que você usa raramente (reflog, revert merge, force push with lease).
- Lembre-se rapidamente das flags certas para fluxos menos comuns, como cherry-picking ou clonagem rasa.
- Compartilhe o resultado do comando com um colega como uma explicação completa e independente.
Para Revisores de Código e Mentores
- Mostre a um desenvolvedor júnior o comando Git correto junto com o diagrama e a dica de desfazer, em um único print.
- Use a lista de comandos relacionados para percorrer um fluxo de trabalho completo (ex: rebase → corrigir conflitos → force-push).
Dicas para Melhores Resultados
- Use a caixa de busca para ganhar velocidade: Digitar um verbo como squash, desfazer, cherry ou force geralmente restringe a lista a poucos cartões instantaneamente.
- Filtre por categoria para contexto: Se você sabe a área (ex: está fazendo trabalho remoto), clique no filtro Remoto primeiro — é mais rápido do que analisar todas as mais de 40 tarefas.
- Edite os campos antes de copiar: Os valores padrão como
feature/loginouHEAD~3são ilustrativos — sempre os substitua pelo seu nome de branch real, hash ou contagem no painel Editar campos. - Salve tarefas comuns nos favoritos: Cada tarefa tem sua própria URL como
?scenario_id=squash_n— salve as que você usa semanalmente para pular o seletor completamente. - Sempre leia a dica de desfazer antes de executar qualquer coisa rotulada como destrutiva.
Perguntas Frequentes
O que é o Gerador de Comandos Git e como ele funciona?
O Gerador de Comandos Git é uma 'cola' navegável e pesquisável de mais de 40 tarefas comuns de Git organizadas em 11 categorias. Escolha a tarefa que corresponde ao seu objetivo e a ferramenta mostra o comando exato, uma explicação de cada flag, um diagrama visual, um selo de segurança e uma dica de desfazer. Você pode editar campos como <branch>, <file> ou <hash> inline antes de copiar.
O comando Git gerado é seguro para executar?
Cada comando é rotulado com um nível de segurança. Seguro (verde) significa apenas leitura ou local, sem risco de perda de dados. Atenção (âmbar) significa que modifica o estado, mas é recuperável através do reflog. Destrutivo (vermelho) significa que dados podem ser perdidos — leia a nota de segurança antes de executar.
Como encontro a tarefa que desejo?
Três formas. Use a caixa de busca no topo para filtrar por palavras-chave como squash, rebase, stash ou cherry-pick. Clique em um filtro de categoria como Branches ou Remoto para restringir a lista. Ou role pela grade completa agrupada por categoria — as tarefas são coloridas pelo nível de segurança para identificação rápida.
Como personalizo o comando para o meu nome de branch, arquivo ou hash de commit?
Após escolher uma tarefa, procure o painel Editar campos abaixo do selo de segurança. Cada campo como <branch>, <file> ou <hash> possui uma entrada de texto pré-preenchida. Digite seu valor real, clique em Atualizar comando e a linha de comando será atualizada imediatamente. Depois, clique em Copiar.
Posso desfazer um comando Git se eu executar o errado?
A maioria dos comandos Git que alteram o histórico é recuperável através do reflog, que registra cada posição em que o HEAD esteve por cerca de 90 dias. As duas operações que não podem ser desfeitas são descartar alterações não commitadas e fazer force-push sobre commits que ninguém mais baixou.
Esta ferramenta envia meus dados para algum lugar?
Não. A ferramenta funciona como um catálogo estático — seus valores de campos são enviados apenas como um parâmetro de URL GET que gera o comando personalizado na tela, e nada é armazenado ou compartilhado. Não há modelo de IA envolvido nem telemetria.
Recursos Adicionais
Cite este conteúdo, página ou ferramenta como:
"Gerador de Comandos Git" em https://MiniWebtool.com/br// de MiniWebtool, https://MiniWebtool.com/
pela equipe miniwebtool. Atualizado em: 26 de abr de 2026