Git é um grande aliado caso saiba utilizar seus comandos corretamente. Apenas arrastar seu conteúdo pode ser mal interpretado pelas empresas de tecnologia. Ao saber os comandos Git, você aumenta sua bolsa de linguagens em programação, extende novas possibilidades para códigos maiores ao subir repositório e etc.
Move as alterações do diretório de trabalho para a área de staging.
Permite criar ambientes de desenvolvimento isolados em um único repositório.
Além de verificar commits antigos e revisões de arquivos antigos, o git checkout também é a forma de navegar pelas ramificações existentes.
Remove os arquivos não monitorados do diretório de trabalho.
Cria cópia de um Repositório do Git existente.
Faz um commit do instantâneo preparado no histórico do projeto.
Informação da marcação -- amend ao git commit permite corrigir o commit mais recente.
Uma maneira conveniente de definir opções de configuração para a instalação do Git.
A busca faz o download a partir da ramificação de outro repositório, junto com todos os commits e arquivos associados. Mas, não tenta integrar nada em o repositório local.
Inicializa novo repositório do Git.
Permite explorar as revisões anteriores de determinado projeto.
Uma maneira poderosa de integrar alterações de ramificações divergentes.
É a versão automatizada do git fetch.
É o oposto de buscar (com algumas ressalvas). Permite que você mova uma ramificação local para outro repositório, o que é um modo conveniente de publicar as contribuições.
Permite mover ramificações, o que ajuda a evitar commits de merge desnecessários.
A marcação -i é usada para iniciar uma sessão de rebase interativa.
Ele permite retornar aos conjuntos de alterações mesmo que não estejam referenciados por nenhuma ramificação ou marcação.
Uma ferramenta prática para administrar conexões remotas.
Desfaz as alterações nos arquivos no diretório de trabalho.
Desfaz o commit de um instantâneo.
Exibe o estado do diretório de trabalho e o instantâneo preparado.