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.