본문 바로가기

카테고리 없음

Mac에서 Source Tree 로그아웃, 계정 삭제 하는 방법

원격 레포에서 작업하다보면 계정을 로그아웃하고 다시 로그인할 경우가 생기는데, 소스트리에서는 로그아웃 버튼이 없다.

맥에서 로그아웃하고 계정을 다시 로그인을 하는 방법이 세가지가 있는데, 하나는 계정 삭제 후 다시 로그인을 하거나, 키체인에서 로그인 정보 삭제, Source Tree 폴더에서 계정관련 파일을 삭제하는방법이 있다.

 

1. 계정 삭제 후 재로그인

 

preference -> Accounts 로 들어가 계정을 삭제 후

Add 버튼을 눌러 새로 로그인하면 끝!

이때 password는 github의 personal access token으로, 깃 웹에 들어가서 프로필 이미지 클릭 -> Settings -> Develper Setting -> Personal access token으로 들어가 새로 발급받으면 된다.

 

2. 키체인에서 소스트리 로그인 정보 키체인 삭제 후 재 로그인

키체인 접근 앱에 들어가 검색창에 source tree 검색 후 github access key를 선택, 삭제한 후 재 로그인하면 된다.

로그인 방식은 1번 방법에서 새 계정을 추가하거나, 작업하던 레포지토리로 들어가 커밋, 푸시하면 비밀번호를 입력하는 창이 뜬다.

 

3. Source Tree 폴더에서 계정관련 파일을 삭제하는 방법

Finder / 사용자 / Library / Application support / Source Tree 

위치에 사용자 인증 정보가 있다.

사용자이름@STAuth-github.com 이름의 파일로 있는데, 이를 삭제해 주면 소스트리에서 푸시, 커밋을할때 패스워드를 입력하라는 창이 뜬다.

사용자 인증정보 파일 삭제 후 재로그인 하면 된다.