Git 에서 코드가 사라집니다. ㅜ.ㅜ
알림
|
페이지 정보
작성일
2024.08.19 15:30
본문
Git 시스템을 사용중이예요.
5.0 버전 master 에서 여러개의 브랜치가 생겼어요. (브랜치 A, B, C)
각각의 브랜치는 각각의 commit 들로 자라났어요.
브랜치 C 에서 A를 C 로 merge 했어요.
그리고 브랜치 C 에서 B를 C 로 merge 했어요.
그랬더니 A브랜치에서 commit 했었던 몇몇 부분의 코드가 사라져 버렸어요.
왜 이런걸까요?
어떻게 하면 A 브랜치의 모든 변화와
B브랜치의 모든 변화를 C 에다가 merge 할수 있을까요?
댓글 1
/ 1 페이지
김링크님의 댓글
A -> C 머지 시 A의 수정사항이 다 반영되어있는지,
B -> C 머지 시 A의 수정사항은 변함이 없는지요.
A와 B가 같은 부분을 수정해서 B -> C 머지 시 Conflict가 발생했을 경우
B의 수정부분만 반영해서 머지 하셨을 경우 A의 수정부분은 날라가게 됩니다.