DEV Community

Wesley Rodrigues
Wesley Rodrigues

Posted on

Como enviar somente novos commits em uma branch que já mesclada.

Ao trabalhar no desenvolvimento de software é normal ter alguns problemas para subir nosso código para codebase, neste artigo vou deixar uma dica de como enviar somente os novos commits que você fez em uma determinada branch que já foi mesclada em outra.

Nesse caso você pode ajustar seu Pull Request para conter apenas seus novos commits fazendo o seguinte:

  1. Navegue e atualize sua branch local:
git checkout main  # branch em que mesclou seu Pull Request
git pull origin main  
Enter fullscreen mode Exit fullscreen mode
  1. Volte para sua branch em que criou seu Pull Request:
git checkout minha-branch
Enter fullscreen mode Exit fullscreen mode
  1. Faça o rebase:
git rebase main
Enter fullscreen mode Exit fullscreen mode
  1. Force o push:
git push --force
Enter fullscreen mode Exit fullscreen mode

E pronto sua branch de Pull Request vai trazer somente os novos commits que ainda não foram mesclados na sua branch principal.

Top comments (0)