Pergunta

Eu nunca usei um sistema de controle de código fonte e eu estou começando com GitHub e parece incrível!

Eu li os guias e eu acho que eu posso entender muito bem como ele funciona, e eu estou trabalhando com ele já, mas algo não está claro para mim: faz GitHub sincronizar automaticamente as alterações no repo original para o garfo?

Eu bifurcada um projeto e de acordo com o guia, uma vez que este ponto eu tenho minha própria cópia do projeto e as mudanças no repo original não deve ser feita em meu repo (que é o que eu entendi), mas o proprietário do projeto atualizou o repo original, eu vi a mudança e gostei, mas eu não queria usá-lo no meu repo, no momento, eu olhei para o meu repo e as mudanças onde não há, algumas horas mais tarde, então eu tenho de volta no meu repo e as mudanças que lá!

Eu não executar qualquer comando, nada! Eu não estou reclamando, eu acho que é realmente grande, mas devo ter certeza de como ele funciona para pensar em como vou desenvolver.

Minhas perguntas:

  1. GitHub atualizar automaticamente meu repo com as mudanças no original repo?
  2. Quantas vezes, uma vez por dia? Se eu apertar um mudar para o meu repo e, em seguida, esse arquivo é atualizado no repo originais antes de eu fazer uma solicitação de recebimento, meu alterações serão eliminados e meu arquivo overwriten ou ele vai ser fundidos?
  3. E se não está em conflito mudanças de mina e o original repo?

Thankz com antecedência!

Foi útil?

Solução

Eu acho que você pode querer olhar para o que a bifurcação orientar diz embaixo " Puxando em mudanças a montante ". O ramo montante não é algum ramo mágica porém, você precisa ter o seu repo configurar como seus do em que tutorial. Se houver um conflito, eu acho que você só precisa mesclá-lo como qualquer outro conflito de mesclagem no git.

Outras dicas

Bem, eu só resolveu o mesmo problema. Basicamente, você precisa para obter os códigos de upstream para seu repositório local, e em seguida, fundi-lo. E depois que você acabou de empurrar o seu repo resultante da fusão e, portanto, atualizado para a sua repo remoto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top