Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Fazer push de alterações no GitHub

À medida que você faz commit das alterações no seu projeto localmente, você pode fazer push dessas alterações no GitHub para que outras pessoas possam acessá-las a partir do repositório remoto.

Pessoas com permissões de gravação podem fazer push de alterações em um repositório.

Neste artigo

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.

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, consulte "Sincronizando 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, consulte "Sobre branches protegidos".

Fazendo push das alterações para GitHub

Observação: GitHub Desktop rejeitará um push se exceder certos 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, consulte "Sobre o Git Large File Storage e o GitHub Desktop".

  1. Clique em Carregar origem para fazer push das suas alterações locais no repositório remoto.
    Botão Push
  2. Se GitHub Desktop solicitar que você busque novos commits do controle remoto, clique em Fetch.
    O botão Fetch
  3. Opcionalmente, clique em Criar Pull Request para abrir um pull request e fazer uma colaboração nas suas alterações. Para obter mais informações, consulte "Criando um problema ou um pull request"
    O botão Criar Pull Request

Leia mais

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.