본문 바로가기
개발 관련 지식/VSCode

[VSCode] Git Graph 오류 해결

by rahites 2024. 2. 20.

나는 Python 코드를 개발할 때 주로 VSCode를 사용한다.

 

이 때 여러 Extension을 사용하는데, 그중 Git Commit 내역을 확인할 수 있는 Git Graph는 자주 확인하게 된다.

 

하지만 여러 Repository를 사용하거나 VSCode를 새로 설치할 경우 Git Graph Extension에서 아래와 같은 오류가 발생하는 경우가 있다 😅

Git Graph Error

오류의 내용은 다음과 같다.

Error: Unable to load Commits
There are no commits in this repository.

 

 

Git Graph Extension을 설치하고 활성화 한 뒤 원격 레포지토리를 연결하였더라도 Git Graph에 들어가면 위와 같은 오류가 발생했다. 사실 원격 레포지토리와의 연결에는 이상이 없어서 사용하는데 문제는 없지만, 기분이 찝찝하기도 하고 커밋 내용을 트리 구조로 보지 못하는 점이 불편하였다... 😂

 

따라서 이번 포스팅에서는 이 오류를 해결하는 방법을 서술해보려고 한다. 이 오류를 해결하려 정말 많은 구글 서치를 하였고 명확히 적어놓은 곳이 없어서 해결이 어려웠다....

 

우선 나의 경우에는 크게 두 가지 케이스에서 위 오류가 발생하였다.

1. Git Clone을 통해 기존 레포지토리를 받은 후 연결을 끊고 내 Git Repository에 원격으로 연결하려고 할 때

2. 처음 생성한 원격 레포지토리에 연결하였을 때 

 

문제가 발생한 정확한 이유는 모르지만 해결했던 방법은 아래와 같다.

 

1. 우선 VSCode 왼쪽 바의 Source Control로 이동한다.

2. Source Control Repositories에 보면 내가 Git Clone하거나 Git Remote를 연결한 레포지토리가 떠있는 것을 확인할 수 있다. 여기서 보이는 Git Graph 마크를 눌러주면 내가 연결한 레포지토리의 Git Graph Log를 확인할 수 있다. 

3. 이후 VSCode 하단의 Git Graph를 누르면 정상적으로 Git Graph가 나오는 것을 확인할 수 있다.... 처음에는 레포지토리가 Git Graph 연동이 바로 안되서인지 수동으로 위와 같이 한번 Log를 확인하고 나면 이후부터는 잘 연결되는 것 같다. 

 

 

VScode Extension을 더 잘 활용할 수 있었으면 좋겠다 :)

댓글