Korean feliratok

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

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

Showing Revision 1 created 06/30/2017 by 금성 고.

  1. 이 시점에서
    질문이 있을지도 모르겠네요
  2. git pull 이 git fetch 와
    git merge 의 실행과 같다면
  3. 왜 이전의 풀은 머지 커밋을
    만들지 않았을까요?
  4. 좋은 질문입니다
  5. 해답은 빠른 전진 머지 입니다
    (fast-forward merge)
  6. 이런 종류의 머지는
    두 커밋중 한 커밋이
  7. 다른 커밋의 조상일 때
    나타납니다
  8. 즉 한 커밋이 다른 커밋으로부터
    접근 가능할 때 나타납니다
  9. 모든 머지가
    이런 방법으로 진행되면
  10. b 를 a 에 머지하려는 경우에
    두 커밋을 모두 부모로 가지는
  11. 머지 커밋을 가지게 되는데
    a 가 이동하게 됩니다
  12. 일반적으로 머지 커밋을 생성하면
    이 생성에 참여한
  13. 모든 커밋을 추적하게 됩니다
  14. 하지만 이 경우에는
    이 커밋과 이 커밋입니다
  15. 이 커밋은 이미 다른 커밋의
    모든 기록과 정보를 가지고 있습니다
  16. 따라서 추가적인 이 커밋이
    필요하지 않습니다
  17. 그래서 새로운 커밋을
    만드는 대신에
  18. 이 지점의 이름표를
    이 지점으로 옮겨 줍니다
  19. 다행히도 빠른 전진 머지라는
    이름이 그럴듯 하네요
  20. 기록을 살펴보면서
    이름표를 찾아서
  21. 조상의 이름표를
    브랜치의 끝으로 가져옵니다
  22. 다음 커밋 기록을 보시죠
  23. b를 a에 머지하는 경우가
    빠른 전진 머지인 경우에
  24. 다이어그램 옆의 상자에
    체크해 주세요