Portuguese, Brazilian feliratok

← Fast-Forward Merges - How to Use Git and GitHub

Beágyazókód kérése
5 Languages

Showing Revision 8 created 06/20/2016 by Udacity Robot.

  1. Neste ponto, você pode ter algumas dúvidas.
  2. Você pode estar se perguntando se GitPull é o mesmo que buscar e depois mesclar.
  3. Por que nossos pulls anteriores não geraram merge commits como este o fez?
  4. É uma boa pergunta.
  5. A resposta é fusões de avanço rápido.
  6. Esse tipo de mesclagem ocorre quando você mescla duas commits,
  7. em que um é ancestral do outro.
  8. Isto é, onde um commit pode ser acessado pelo outro.
  9. Se todas as mesclagens aconteceram como estamos mostrando até
  10. aqui, se você tentou mesclar b com a, acabou
  11. com um merge commit que tem ambos os commits como pai, e moveu a.
  12. Em uma situação comum, merge commits são gerados para rastrear todos
  13. os commits que contribuem para chegar a este novo estágio.
  14. Mas, nesse caso, os commits que contribuem são este e este.
  15. E este commit já tem todas as informações sobre a história deste.
  16. Assim, não há motivo de fato para adicionar este.
  17. Então, em vez de adicionar uma nova commit,
  18. tudo o que faremos é atualizar o rótulo para apontar para cá.
  19. Espero que agora o nome fusão de avanço rápido faça sentido.
  20. Estamos pegando um rótulo da história de um branch em algum lugar de seu ancestral e
  21. avançando esse rótulo para a dica do branch.
  22. Dê uma olhada nesses históricos de commits.
  23. Marque a caixa próxima de cada diagrama,
  24. em que mesclar o branch b no branch a resultaria em uma fusão de avanço rápido.