Exibe o histórico de commits do repositório, mostrando informações detalhadas como o hash do commit, o autor, a data e a mensagem do commit.
Mostra o histórico de commits de forma resumida, exibindo cada commit em uma única linha com o hash abreviado e a mensagem do commit.
Exibe o histórico de commits juntamente com as diferenças introduzidas em cada commit, mostrando as alterações de código linha por linha.
Mostra o histórico de commits com uma representação gráfica das ramificações e fusões do repositório, facilitando a visualização da estrutura do repositório.
Personaliza a saída do histórico de commits, exibindo apenas o hash completo do commit e o nome do autor.
Exibe as informações detalhadas de um commit específico, incluindo as alterações de código, a mensagem do commit e os metadados associados.
Mostra a página de ajuda e documentação detalhada do comando Git especificado.
Exibe o estado atual do repositório, mostrando quais arquivos foram modificados, adicionados ou removidos, e quais estão prontos para o commit.
Adiciona o arquivo especificado à área de stage, preparando-o para o próximo commit.
Cria um commit com as alterações atualmente na área de stage e associa uma mensagem descritiva ao commit.
Mostra as diferenças entre as alterações não comitadas e a última versão comitada do repositório.
Muda para a branch especificada, atualizando o diretório de trabalho para refletir o estado dessa branch.
Deleta a branch especificada do repositório local.
Cria uma nova branch com o nome especificado e muda para essa nova branch.
Combina as alterações da branch especificada na branch atual, mesclando os históricos de commits.
Aplica os commits da branch atual sobre a branch especificada, criando uma história de commits linear.
Salva as alterações atuais em um stash com uma descrição, permitindo que você retorne a um estado de trabalho limpo.
Aplica as alterações mais recentes do stash ao diretório de trabalho e remove essa entrada do stash.
Lista todos os stashes salvos, mostrando suas descrições e índices.
Aplica as alterações de um stash específico ao diretório de trabalho sem remover a entrada do stash.
Remove todos os stashes salvos do repositório.
Restaura o conteúdo do arquivo especificado para o estado da última versão comitada.
Remove o arquivo especificado da área de stage, desfazendo git add
para esse arquivo.
Restaura o arquivo especificado para o estado de um commit específico.
Cria uma tag leve com o nome especificado associada ao commit especificado.
Envia a tag especificada para o repositório remoto.
Cria uma tag anotada com o nome especificado e uma mensagem associada ao commit atual.
Deleta a tag especificada do repositório local.
Aplica as mudanças de um commit específico na branch atual.
Mostra informações sobre cada linha do arquivo especificado, incluindo o commit, o autor e a data de modificação.
Mostra o diretório atual.
Entra em um determinado diretório.
Mostra os arquivos do diretório.
Cria um diretório.
Cria um arquivo.
Cria um repositório local no diretório escolhido.
Exibe o diretório oculto .git.
Adiciona um arquivo ao repositório.
Adiciona todos os arquivos ao repositório.
Adiciona todos os arquivos ao repositório.
Serve para identificar o contêiner e armazenar os arquivos no repositório.
Mostra os grafos de commits.
Adiciona o arquivo ao contêiner e cria o commit.
Informa o ramo em que o projeto se encontra.
Comando de backup, serve para acessar versões anteriores do projeto e alternar entre os ramos.
Remove os commits retornando-o para versão apontada.
Mostra todo o grafo com suas ramificações e merges realizados.
git remote add origin https://github.com/usuário_do_github/repositório_do_github
Adiciona o repositório de projetos do Git local para o remoto no GitHub.
Informa o repositório remoto adicionado.
Traz informações sobre o repositório remoto adicionado.
Faz o upload dos arquivos do repositório local para o repositório remoto.
Faz o upload dos arquivos do repositório local para o repositório remoto.
Cria um clone do repositório do GitHub no diretório desejado.
Retorna a um diretório um nível acima.
Faz o download de todas as alterações realizadas diretamente no repositório remoto para o repositório local.
Utilizado para fazer o download das alterações que estão no repositório remoto para poder ser realizada uma análise do que foi modificado e resolver problemas de conflito. Equivale ao git pull
, porém ele não realiza o merge. Quando for dado o comando git fetch
, é necessário direcionar-se ao diretório remoto para realizar as análises, então após dado o git fetch
, utiliza-se em conjunto o git remote
, git checkout origin
(verificar as alterações). Depois de verificar as mudanças, git checkout master
, git pull
. Depois disso, ele vai informar quais os problemas de conflitos a serem resolvidos.
Remove o arquivo do contêiner.