SourceTree 버그 : CredentialHelperSelector 가 지속적으로 생성
컴퓨터, 앱 개발과 관련된 것들을 진행하다보면
버전 관리, 협업을 위한 효율적인 진행을 위해서
git과 github를 이용하게 되는데요.
이어서 효율적인 개발 환경을 위해서 Spring, VSCode, IntelliJ 같은 IDE들을 이용하다보니
이 둘 사이를 효율적으로 이어줄 프로그램 또한 필요하게 됩니다!!
그 프로그램 중에서 대표적인 Github Desktop, SourceTree 등이 있죠.
저는 SourceTree 를 이용하고 있는 잡부(?)인데요.
https://www.sourcetreeapp.com/
이를 이용하면서 약간의 버그들이 있더라고요.
어떤 버그냐면
소스트리를 최소화해놓거나 켜놓았을때
CredentialHelperSelector 가 지속적으로 팝업되는 버그가 있었습니다.
이를 해결하는 방법 한가지를 가지고 왔습니다.
(Window OS 기준입니다!!)
1. 먼저 폴더의 숨김파일 숨김을 해제하고,
2. C:\Users\UsersName\AppData\Local\Atlassian\SourceTree/ 폴더에 passwd 파일을 삭제합니다.
3. 소스트리의 도구 탭 - 옵션 - 인증 탭에 들어가 확인을 누릅니다(저의 경우 이 인증탭에 계정이 하나도 없었지만 확인을 눌렀습니다.).
4. 저장소 탭의 '원격 상태 새로고침'을 누르면 아래의 사진처럼 창이 팝업될텐데요.
여기서 사진대로 wincred 를 Select 하고 소스트리를 껐다 키시면
더이상 credentialHelperSelector 가 지속적으로 팝업되는 버그는 발생하지 않습니다.
주의! 일련의 과정의 책임은 작성자(저)가 아닌 과정을 실행한 본인에게 있습니다.