Visual Studio Code

VisualStudioCode 에서 gitlens의 rebase editor가 실행되지 않을때

6미리 2022. 1. 17. 22:53

gitlens 를 설치했다면 보통 CLI에서

git rebase -i @~3

위와 같이 리베이스를 치면 에디터가 나옵니다.

굳이 안나와도 상관없다면 모르겠지만, 설치를 했는데 안나오면 그건 또 다른 문제죠.

gitlens의 설정을 들어가본들 체크만 하게 되어 있고 계속 안나왔습니다.

그러다 설정도 들어가봐도

별거 없습니다.

 

환장 하겠습니다. 그러다 문서를 봐야겠다 싶어서

메뉴에 마우스를 갖다 대면 나오는 ⓘ를 클릭해서 들어가봅니다.

 

헐.. 그랬더니 아래에 CLI에서 실행해야 하는 명령어가 나옵니다.

git config --global core.editor "code --wait"

위와 같이 실행해주면 된다는 겁니다.

--global이라 되어 있으니, 만약 로컬만 하고자 한다면 local로 변경하면 되겠죠.

그런데 로컬로 현재 repo만 할리는 없고, 공식 문서 https://github.com/gitkraken/vscode-gitlens#interactive-rebase-editor- 에도 global설정만 있습니다.

 

gitlens의 설정이 아니라, git의 설정이므로 사실 vscode에 해당하는 설명도 아닌겁니다.

gitkraken님 만세~! 를 외쳤습니다.