-
there isn't anything to compareGit&GitHub 2025. 1. 29. 15:41
오랜만에 깃허브를 사용해 봤다
맥, 인텔리제이에서 깃허브에 있는 기존 repository를 연동하고 현재 로컬에서 작업 중인 소스를 올리고 커밋을 했다
pull request, merge만 하면 되는 상황이었는데 there isn't anything to compare 문구가 뜨면서 pull이 불가능했다
실무에선 소스트리를 사용하다 보니 pacth > pull > commit 이 과정이 당연하고였는데 소스트리 없이 깃을 관리하려고 하니 헷갈렸다
기존의 repository를 clone, pull 하지 않았기 때문에 두 브랜치를 병합할 수 없다는 오류였다
인텔리제이에서 깃 연동을 통해 프로젝트를 열었다
문제가 되는 브랜치로 checkout 후 다시 pull 받아 병합하려고 했으나...
여러 명령어를 사용해도 잘 해결되지 않았다
문득 생각해 보니 지금 깃과 연동하는 거부터가 애초에 이상한 거였다
하나의 프로젝트에서 여러 브랜치가 만들어지고 하나로 병합되어 완성되어야 하는데
오늘의 나는 여러 프로젝트를 하나로 합치는? 이상한 과정을 거치려 하니 시작부터 잘못된 거였다
결국 문제의 master 브랜치는 삭제했고 지금까지 인강으로 공부하던 소스들까지는 개별로 올려야겠다
그래도 처음 발생하는 문제의 해결법은 간단히 main 브랜치를 제대로 끌어오기만 하면 되기 때문에 그거라도 배웠다 생각한다
728x90