Desde 2010 · Mais de 2 milhões de usos de ferramentas por mês
Desde 2010
Adicionar ao Chrome

Minha Caixa de Ferramentas

Modo Automático

Nenhuma ferramenta salva ainda.

Atualize para a Versão Premium
Ferramentas relacionadas
Selecionador de Linha AleatóriaConversor de Porcentagem para PPMVerificador de Gramática AICalculadora de Soda para Sabonetes (SAP)Marcador de Tênis
Página Inicial > Ferramentas de webmaster
 

Gerador de Comandos Git

Navegue por uma biblioteca de mais de 40 tarefas comuns do Git descritas em linguagem simples. Escolha a tarefa e obtenha o comando com explicacoes de cada flag, um diagrama do grafico de commits e avisos de seguranca.

Uso gratuitoSem cadastroResultados instantâneos
Gerador de Comandos GitExperimente agora — grátis ▼

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.

Criar um novo branch e mudar para ele Branches Mudar para um branch existente Branches Voltar para o branch anterior Branches Deletar um branch local (apenas se totalmente mesclado) Branches Forçar a exclusão de um branch local (mesmo que não mesclado) Branches Renomear um branch Branches Restaurar um branch deletado a partir de um commit conhecido Branches Alterar a mensagem do último commit Commits Adicionar arquivos esquecidos ao último commit (manter a mensagem) Commits Criar um commit vazio (ex: para redisparar o CI) Commits Desfazer o último commit, mas manter suas alterações Desfazer e Descartar Desfazer o último commit e descartar todas as alterações Desfazer e Descartar Descartar todas as alterações locais não commitadas Desfazer e Descartar Descartar alterações em um arquivo específico Desfazer e Descartar Retirar um arquivo da área de preparação (manter alterações locais) Desfazer e Descartar Armazenar (stash) suas alterações atuais para depois Stash Aplicar seu stash mais recente e removê-lo Stash Listar todas as entradas do stash Stash Mesclar (merge) um branch de funcionalidade no branch atual Merge Abortar um merge em andamento Merge Achatar (squash) os últimos N commits em um só Rebase & Squash Fazer rebase do branch atual sobre o main Rebase & Squash Aplicar um único commit de outro branch Cherry-pick e Revert Reverter um commit (cria um novo commit que o desfaz) Cherry-pick e Revert Reverter um commit de merge Cherry-pick e Revert Deletar um branch no remoto Remote Resetar seu branch para corresponder exatamente ao remoto Remote Fazer force-push com segurança no seu branch reescrito Remote Puxar (pull) alterações remotas e reaplicar seu trabalho no topo Remote Adicionar um remoto ao seu repositório Remote Alterar a URL de um remoto existente Remote Criar uma tag anotada para um lançamento (release) Tags e Versões Deletar uma tag localmente e no remoto Tags e Versões Ver histórico de commits como um gráfico visual Inspecionar Descobrir quem alterou cada linha de um arquivo por último Inspecionar Encontrar qual commit adicionou ou removeu uma string Inspecionar Encontrar commits perdidos no reflog Inspecionar Ver exatamente o que está preparado para o próximo commit Inspecionar Clonar um repositório com histórico raso (shallow) Configuração e Setup Definir seu nome e e-mail para commits neste repositório Configuração e Setup Parar de rastrear um arquivo que já foi commitado Configuração e Setup

Embed Gerador de Comandos Git Widget

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

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

Exemplo 1: Desfazer simples
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).
Exemplo 2: Squash com um número
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.
Exemplo 3: Novo branch com nome personalizado
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).
Exemplo 4: Force push com segurança
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

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. Copie e execute o comando no seu terminal na raiz do seu repositório Git.

Casos de Uso Práticos

Para Iniciantes

Para Desenvolvedores Experientes

Para Revisores de Código e Mentores

Dicas para Melhores Resultados

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/gerador-de-comandos-git/ de MiniWebtool, https://MiniWebtool.com/

pela equipe miniwebtool. Atualizado em: 26 de abr de 2026

Ferramentas de webmaster:

Ferramentas populares e atualizadas:

Construtor de Comandos cURLGerador de Expressão CrontabGerador de Redirecionamento HtaccessVer todos →
Página Inicial > Ferramentas de webmaster > Gerador de Comandos Git