초기세팅을 하기 위해서, setting 브랜치를 dev(팀원들이랑 같이 쓰는 브랜치)로 merge 하는 pr을 날리려고 했는데,
문제가 생겼다.
There isn't anything to compare.
dev and setting are entirely different commit histories.
비교할 것이 없다.
dev와 setting 은 완전히 다른 커밋내역을 가지고 있다
원인을 찾지 못하다가, 각 브랜치가 서로 다른 폴더구조를 가지고 있어서 비교자체를 못하는 것 같다는 팀원의 말에
각 브랜치의 폴더구조를 살펴보았다
아예 상위폴더 구조 부터 달라서 pr이 불가능했던 것이다.
아마 깃 클론을 받을때 원격 main 브랜치(아무것도 없던)에서 가져와서 setting의 폴더구조가 dev와 다르게 나왔던 것 같다
깃클론을 할때 특정 원격 브랜치의 내용을 클론하고 싶으면
아래의 명령어를 사용해야 한다!
git clone -b <branch명> <remote_repo 주소>
npm install
'Github' 카테고리의 다른 글
헷갈렸던 git push 명령어 정리하기! (0) | 2023.07.06 |
---|---|
자주 쓰는 깃 명령어 (0) | 2023.06.12 |
Github action 실습 (0) | 2023.06.05 |
git에서 branch 만들고, merge 하는법 (0) | 2023.03.29 |
vscode 로 git add, commit, diff 쉽게 하는법 (0) | 2023.03.29 |