Git 에서 코드가 사라집니다. ㅜ.ㅜ
날씨는어때

Lv.1 날씨는어때 (149.♡.254.10)

2024년 8월 19일 PM 03:30 · 수정됨(16:44)

조회 364 공감 0


Git 시스템을 사용중이예요.


5.0 버전 master 에서 여러개의 브랜치가 생겼어요. (브랜치 A, B, C)

각각의 브랜치는 각각의 commit 들로 자라났어요.


브랜치 C 에서 A를 C 로  merge 했어요.


그리고 브랜치 C 에서 B를 C 로  merge 했어요.


그랬더니 A브랜치에서 commit 했었던 몇몇 부분의 코드가 사라져 버렸어요.


왜 이런걸까요?


어떻게 하면 A 브랜치의 모든 변화와


B브랜치의 모든 변화를 C 에다가 merge 할수 있을까요?

댓글 (1)

  • 김링크

    김링크 Lv.1

    24.08.19 · 210.♡.105.1

    커밋 로그를 잘 찾아보세요.
    A -> C 머지 시 A의 수정사항이 다 반영되어있는지,
    B -> C 머지 시 A의 수정사항은 변함이 없는지요.
    A와 B가 같은 부분을 수정해서 B -> C 머지 시 Conflict가 발생했을 경우
    B의 수정부분만 반영해서 머지 하셨을 경우 A의 수정부분은 날라가게 됩니다.

댓글을 작성하려면 이 필요합니다.