Git 에서 코드가 사라집니다. ㅜ.ㅜ

알림
|
X

페이지 정보

작성자 no_profile 날씨는어때 149.♡.254.10
작성일 2024.08.19 15:30
256 조회
0 추천
쓰기

본문


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


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

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


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


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


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


왜 이런걸까요?


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


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

댓글 1 / 1 페이지

김링크님의 댓글

작성자 김링크 (210.♡.105.1)
작성일 08.19 16:44
커밋 로그를 잘 찾아보세요.
A -> C 머지 시 A의 수정사항이 다 반영되어있는지,
B -> C 머지 시 A의 수정사항은 변함이 없는지요.
A와 B가 같은 부분을 수정해서 B -> C 머지 시 Conflict가 발생했을 경우
B의 수정부분만 반영해서 머지 하셨을 경우 A의 수정부분은 날라가게 됩니다.
쓰기
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색