less than 1 minute read

fork repository 로 개발을 진행할때, 원본 repository 에 merge confict 가 발생 했을때 해결방법 공유합니다.
요약하면 fork repository에 upstram(원본) 브랜치를 가져와서 conflict를 해결하고 머지를 합니다

1. upstram(원본) 브랜치 가져오기Permalink

1-1 remote 확인Permalink

git remote -v

1-2 upstram(원본)을 remote에 추가 및 확인Permalink

git remote add upstream "원본git"
git fetch upstream "원본git의 merge target branch"
git branch -a

예시

git remote add upstream https://github.com/sehoone/spring-mci-sample.git
git fetch upstream main
git branch -a

2. 소스 충돌 해결Permalink

1번을 진행하면 branch 를 remote에서 가져올수 있어서 merge를 해결

3. 원본저장소에 mergePermalink

2번에서 소스충돌을 해결했으므로 원본 저장소와 충돌없이 merge가 됩니다

Tags:

Categories:

Updated: