물에 살고싶은 개발자

소스트리 인증 문제 발생과 기존 계정정보 삭제방법 (파트 1) 본문

VCS(버전관리시스템)

소스트리 인증 문제 발생과 기존 계정정보 삭제방법 (파트 1)

돼지사랑 2024. 4. 26. 11:19

서론

안녕하세요, 개발자 여러분. 오늘은 Sourcetree 사용 중 인증 문제를 해결하는 과정을 공유하려 합니다. 빗버킷(Bitbucket)과의 소통이 갑자기 되지 않는 난감한 상황. 'Invalid credentials'라는 불청객을 만나면서 시작된 이 문제, 어떻게 해결해야 할까요?

문제 상황 진단

현실은 이렇습니다. SSH 키든, OAuth든, 앱 비밀번호든, Sourcetree와 Bitbucket 사이의 인증 문제는 늘 까다롭습니다. 특히 여러 인증 방법을 시도한 후에는 더욱 복잡해질 수 있습니다. 가장 먼저, 혼란의 근원을 제거해야 합니다. 즉, 기존의 모든 계정 정보를 깨끗이 지우는 작업이 필요합니다.

기존 계정 정보 완전히 삭제하기

  1. Sourcetree 내 계정 정보 삭제:
    • Sourcetree를 실행한 후 상단 메뉴에서 'Tools > Options' 로 이동합니다.
    • 'Authentication' 탭을 클릭하고 문제가 되는 계정 옆의 'Remove' 버튼을 클릭합니다. 이렇게 해서 Sourcetree에서 계정 정보를 삭제합니다.
  2. passwd 파일 내용 삭제:
    • 탐색기를 열고 C:\\Users\\dev\\AppData\\Local\\Atlassian\\SourceTree 경로로 이동합니다. 여기서 'dev'는 실제 사용 중인 유저 계정명으로 바꾸어야 합니다.
    • passwd 파일을 메모장으로 열고, 내용을 전부 삭제합니다. 이 파일에는 인증 정보가 저장되어 있을 수 있으니, 신중하게 처리하세요.
  3. Bitbucket 인증 정보 삭제:
    • Bitbucket 웹사이트에 로그인하고, 프로필 설정으로 들어갑니다.
    • SSH 키가 등록되어 있다면, 모두 삭제합니다.
    • 또한, 사용 중인 애플리케이션 비밀번호도 모두 삭제합니다.

이렇게 기초적인 정리를 마쳤다면, 이제 새로운 시작을 준비할 수 있습니다. 다음 파트에서는 애플리케이션 비밀번호를 등록하는 방법에 대해 자세히 설명드리겠습니다.

Comments