괴발개발

git사용하기 (4) - git컴플릭트 해결하기

debbbie 2022. 4. 14. 12:29

 

 

60

 

 

 


git사용하기 (4) - git컴플릭트 해결하기

2022/04/14

 

 

1.깃 컴플릭트 해결

-두명 이상의 작업자가 같은 파일을 고칠시, 상반되는 내용이 있을시,

-각각의 변경 사항을 비교(compare)하고 직접 수정하기

 

 

 

 

 

2.user1 마스터에서 새로운 기능 브랜치 제작(예:resevation)

 

 

 

 

 

2-1.user1: 새로운 내용 추가 > 소스트리로 스테이지/커밋/푸쉬

 

-파일 하나에 내용을 덧붙인다

 

 

 

-소스트리를 이용하여 커밋과 푸쉬를 한다

 

 

 

 

 

-브랜치 잘 올라갔는지 확인하기

 

 

 

 

 

3. user2 마스터 클릭 > 같은 파일에 내용변경

 

-vs에서 2번의 파일에서 다른 코드를 입력하고 

 

 

 

 

-소스트리로 푸쉬/커밋을 진행

 

 

 

 

 

-두개의 내용 확인하기

 

 

 

 

 

4. 2번에서 만든 브랜치 > 병합클릭 

 

-2번에서 만든 브랜치에서 병합 클릭

 

 

 

 

 

-컨플릭트 메세지 확인할 수 있음

 

 

 

 

 

 

-상단의 uncommited change로 충돌 코드 확인가능

*Head와 feat/resevation이 다른걸 확인가능

 

 

 

 

-vs에 가서 내용 확인

 

 

 

 

-최종 코드를 남기기

 

 

 

 

-소스트리에서 커밋하기

 

 

 

 

 

-잘 업로드된 내용을 확인하기