Skip to main content

Usar o Git

Use o Git para gerenciar seus repositórios do GitHub no computador.

Sobre o Git

Saiba mais sobre o sistema de controle de versões, Git, e como ele funciona com GitHub.

Enviar commits para um repositório remoto

Use para fazer push de commits de seu branch local para um repositório remoto.

Obter alterações de um repositório remoto

É possível usar comandos Git comuns para acessar repositórios remotes.

Lidando com erros de não avanço rápido

Às vezes, o Git não consegue fazer sua mudança em um repositório remoto sem que ocorram perdas de commits. Quando isso acontece, seu push é recusado.

Dividir uma subpasta para criar um novo repositório

Você pode transformar uma pasta dentro de um repositório Git em um novo repositório.

Sobre mesclagens de subárvore do Git

Se precisar gerenciar vários projetos em um único repositório, você poderá usar um merge de subtree para gerir todas as referências.

Sobre a troca de base do Git

O comando permite alterar com facilidade uma variedade de commits, modificando o histórico do seu repositório. É possível reordenar, editar ou combinar commits em apenas um usando squash.

Usar rebase do Git na linha de comando

Veja um breve tutorial sobre como usar na linha de comando.

Resolver conflitos de mesclagem após um rebase do Git

Quando executa uma operação, você geralmente move commits. Por causa disso, você pode acabar em uma situação onde um conflito de mesclagem seja introduzido. Isso significa que dois ou mais commits modificaram a mesma linha do mesmo arquivo, e o Git não sabe qual alteração aplicar.

Lidando com caracteres especiais nos nomes de branches e tags

O Git é muito permissivo sobre quais caracteres são permitidos nos nomes de branches e tags. Ao usar o Git em uma linha de comando, talvez seja necessário que você escape ou cite caracteres especiais.

Solução de problemas do limite de push de 2 GiB

Saiba como contornar o limite de push de 2 GiB.