Hacks do Github - Mantendo 저장소 forkado sincronizado com o original



Github는 기능을 사용하고 있으며 다양한 경험과 경험을 제공하기 위해 플랫폼에서 일련의 "hacks"시리즈를 계속 사용하고 있습니다.

⚠️ 중요: OS는 GitHub의 인터페이스에서 예시적인 podem estar diferentes da interface를 인쇄하고, 확장자 que melhoram a usabilidade e que ajudam no meu dia a dia를 adepto a extensões que sou muito adepto a judam no meu dia a dia. Partindo desse ponto peço que dê uma olhada antes.

Github 프로젝트에서 Depois que você um projeto, você faz as alterações necessárias and envia um Pull Request para o repositório original.

Se você precisa fazer mais alguma alteração no mesmo repositório no futuro, mas já tem outras colaborações no repositório original, como você procede para manter seu repositório atualizado? Copia as alterações manualmente para o seu repositório? Apaga e forka novamente?

O Git é uma ferramenta excepcional e, quando você passa a conhecê-lo mais a fundo, vai ver que não vai precisar fazer mais nada manualmente quando ele é usado no seu projeto. Existe uma forma muito prática de sincronizar os dois repos, e vou mostrá-la agora mesmo!

O seu repositório forkado normalmente é adicionado como origin quando você faz o clone. Para sincronizar com o repositório principal, adicione esse repositório com outro nome(no caso do exemplo, upstream), com o comando abaixo:

git remote add upstream [ENDEREÇO DO REPOSITÓRIO PRINCIPAL]


대체 [ENDEREÇO ​​DO REPOSITÓRIO PRINCIPAL] pelo endereço do repositório.

Depois, para sincronizar os repositórios, execute o comando:

git fetch upstream


마지막으로 브랜치 마스터와 병합해야 합니다.

git merge upstream/master


a sincronização do fork só atualiza a cópia local do repositório. GitHub.com에서 분기할 때마다 변경 사항을 정확하게 푸시할 수 있습니다.

Fontes onde pesquisei esse conteúdo:
  • https://docs.github.com/pt/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork
  • 좋은 웹페이지 즐겨찾기