Windows 옵시디언 앱에서 git username/password 를 계속 요구하는 문제
2026-02-19
WSL이 아니라 Windows PowerShell/CMD 에서 한 번 자격 증명을 해줘야 된다!
문제 상황
- Windows 옵시디언 앱에서 Obsidian-git 플러그인을 활성화 했으며, 터미널 환경은 WSL 을 사용하고 있었다
- SSH 방식의 인증은 permisson denied 에러가 계속 발생하였다 (터미널에서는 되는데, 옵시디언 앱에서 안 되는 현상)
- HTTP 방식의 인증은 계속해서 username/password 를 요구하였다 (터미널에서는
git config --global user.name ...요 방식으로 해결됨)
해결 방법
- Windows PowerShell 이나 CMD 에서 Git Credential Manager 로 로그인해야 obsidian-git 이 해당 자격증명을 사용한다
# 출력되는 것 확인
git config --global --get credential.helper
# 아무것도 없거나, manager 가 아니라면 아래 실행
git config --global credential.helper manager
# obsidian 경로에서 로그인 (Github 로그인 창)
git fetch