ETC
[git] merge를 통한 conflict 해결
Contents remote를 우선한 confilct 해소방법 pull(fast-forward)시 confilct 발생한 경우에는 fetch-head 포인트에서 브런치(예:fetch를 내리면 remote commit이 우선시 된다. 이 브런치에서 내가 작업한 브런치의 작업사항을 merge해서 confilct를 해소한다. - 이렇게 하지 않으면, 다른 유저가 새 파일을 커밋한 경우, 내 작업트리에 새파일이 없기 때문에, merge 후 add to index를 한 경우 new file로 인식한다. 만약 다른 유저가 커밋, 푸시 후 더 작업을 한 경우 다시 conflict이 일어나, merge 작업을 해야한다.
2021. 1. 27. 12:38