Skip to content

Instantly share code, notes, and snippets.

@rg3915
Created February 10, 2023 17:28
Show Gist options
  • Save rg3915/da9ae4a0789b23f5e48e3575789efe32 to your computer and use it in GitHub Desktop.
Save rg3915/da9ae4a0789b23f5e48e3575789efe32 to your computer and use it in GitHub Desktop.
sync fork SciELO

Fluxo das branchs e sincronização dos forks

  • Fazer um fork do repositório

E clonar a partir do seu repositório.

git clone [email protected]:<SEU-USERNAME>/core.git

Nova branch

Trabalhar sempre com uma nova branch.

git checkout -b new-branch

push para o repositório

Sempre fazer o push para o seu repositório.

git push origin HEAD

Pull Request

Crie o Pull Request pelo painel do Github no SEU repositório.

Sincronizando os forks

Após aprovado o PR, para sincronizar o seu repositório e mantê-lo atualizado com o repositório da scieloorg, faça

git remote add upstream https://github.com/scieloorg/core.git
git fetch upstream
git checkout main
git merge upstream/main
git push  # sobe as atualizações para o seu repo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment