반응형
트러블 슈팅
- 오류코드
- There is no tracking information for the current branch.
- Please specify which branch you want to merge with.
- 증상
- back_feature_study라는 브랜치에서 작업함
- 팀원이 mergeBranch라는 브랜치에 back_feature_mainpage 브랜치와 back_feature_Study라는 브랜치를 merge했음.
- 이후 로컬의 mergeBranch에 pull을 받았으나 변동이 없음
- 원인
- 원격 브랜치를 pull 이나 clone으로 로컬에 자동으로 생성한 것이 아니라 로컬에서 직업 생성했기에 생기는 문제
- 해결
- 로컬에서 가져올 브랜치와 같은 이름으로 직업 생성한 경우
- 명령어 사용
git branch --set-upstream-to=origin/branch
- 실제 예시:
git branch --set-upstream-to=origin/mergeBranch
- 로컬에 브랜치가 생성되어있지 않은 경우
- 원격 브랜치의 내용을 가져올 로컬 브랜치의 이름을 원하는 이름으로 설정한다.
- 명령어 사용:
git checkout -b \[생성할 브랜치 명\] \[원격 브랜치 명\]
- 로컬에서 가져올 브랜치와 같은 이름으로 직업 생성한 경우
반응형
'TROUBLE SHOOTING 트러블 슈팅' 카테고리의 다른 글
[트러블 슈팅] [JPA] A problem occurred configuring root project... (0) | 2023.07.25 |
---|---|
[트러블슈팅] Git pull / Your configuration specifies to merge... (0) | 2023.07.20 |
[오류] M1 맥 사용법 : MySQL Workbench 오류(feat. homebrew) (4) | 2023.02.02 |