Visual Studio에서 어느날부터 Github에 커밋을 하는 등의 상호작용을 할 때 자꾸 Select Account 팝업이 떠서 Git도 삭제도 해보고 이것저것 해보라고 했지만 전혀 해결되지 않았다.
Win -> 제어판 -> 사용자 계정 -> 자격 증명 관리자 -> Windows 자격 증명
여기서 쭈욱 내리다보면 git:https://사용자@bitbucket.org 형식의 내용이 보일 것이다.
여기서 주목해야하는 것은 2가지이다.
1. git:https://사용자@bitbucket.org
2. git:https://사용자@bitbucket.org/refresh_token
즉, 필요한 계정 1개의 쌍만 남기고 나머지 필요없는 계정을 지우는 것이다.
예를들어 AA와 BB계정이 Select Account 팝업으로 뜬다고 가정하고, 필요한 계정이 AA만이라면
git:https://BB@bitbucket.org
git:https://BB@bitbucket.org/refresh_token
이 둘을 삭제한다.
이 후에 다시 Visual Studio로 돌아가 문제가 해결됐는지 확인한다.
만약 해결되지 않았다면
https://github.com
GitHub for Visual Studio - https://github.com
이 둘까지 지우고 다시 시도해본다.
이 화면이 뜬다면 Sign in with your browser를 클릭하고 웹에서 인증을 진행한다.
필자의 경우 웹에서 오류가 나며 인증이 제대로 진행되지 않았는데, 그 때 Visual Studio를 끄고 다시 킨 후 git을 테스트하니 잘 작동했다.
주의할 점은
git:https://github.com은 지우면 안된다고 한다.
이것은 필자가 직접 실험해본 것이 아니기 때문에 이 것을 지우면 어떤 일이 일어나는지는 모르기 때문에 추천하지는 않는다.
'프로그래밍' 카테고리의 다른 글
c, cpp 등에서 main함수가 int형을 반환하는 이유 (0) | 2024.12.17 |
---|---|
Python Tutor - 코드 시각화 사이트 (1) | 2024.11.20 |
Escape Sequence (0) | 2024.04.16 |
의사코드 (0) | 2024.02.27 |
곱셈이 나눗셈보다 빠른 이유 (0) | 2024.02.27 |