Sobre o envio de alterações para GitHub
Quando você faz push das alterações, você envia as alterações confirmadas em seu repositório local para o repositório remoto no GitHub. Se você alterar seu projeto localmente e desejar que outras pessoas tenham acesso às alterações, você deve fazer push das alterações para GitHub.
Antes de fazer push das alterações, você deve atualizar seu branch local para incluir quaisquer commits adicionados ao repositório remoto. Se alguém fez commits no controle remoto que não estão em seu branch local, GitHub Desktop solicitará que você bosque os novos commits antes de fazer push de suas alterações para evitar conflitos de merge. Para obter mais informações, confira "Como sincronizar seu branch".
Os administradores de repositório podem habilitar proteções em um branch. Se estiver trabalhando em um branch que é protegido, não será possível excluir nem forçar o push no branch. Os administradores de repositório podem ativar outras configurações protegidas de branch para aplicar fluxos de trabalho específicos antes que um branch possa ser mesclado. Para obter mais informações, confira "Sobre os branches protegidos".
Fazendo push das alterações para GitHub
Observação: o GitHub Desktop rejeitará um push se ele exceder determinados limites.
- Um push contém um arquivo grande sobre 100 MB.
- Um push está acima de 2 GB em termos de tamanho total.
Se você configurar o Git Large File Storage para rastrear seus arquivos grandes, poderá fazer push de arquivos grandes que normalmente seriam rejeitados. Para obter mais informações, confira "Sobre o Git Large File Storage e o GitHub Desktop".
- Clique em Origem do push para enviar suas alterações locais por push para o repositório remoto.
- Se o GitHub Desktop solicitar que você busque novos commits do repositório remoto, clique em Buscar.
- Opcionalmente, clique em Criar Solicitação de Pull para abrir uma solicitação de pull e colaborar nas alterações. Para obter mais informações, confira "Como criar um problema ou uma solicitação de pull"
Leitura adicional
- "Push" no glossário do GitHub
- "Como fazer commit das alterações no seu projeto e revisá-las"