본문 바로가기

카테고리 없음

Sourcetree에서 push가 안될 때 해결 방법[macOS]

반응형
반응형

Sourcetree에서 push를 시도할 때 permission 문제로 실패할 수 있습니다. 이 경우 다음 방법을 적용하여 해결할 수 있습니다.

 

 

 

1. macOS의 key chain에서 git을 검색한 다음 모두 삭제하세요.

 

 

 

2. Sourcetree의 상단 메뉴바에서 Preferences... > Accounts에 들어가 해당 계정을 삭제하세요.

 

 

3. 터미널에서 해당 프로젝트 폴더로 들어가 다음 명령어를 입력하여 로컬 리파지토리의 인증을 리셋하세요.

 

git config --unset credential.helper

 

4. 계속해서 git push를 실행한 다음 계정 정보를 입력하세요.

 

 

 

5. 이제 Sourcetree에서 push를 해보면 정상동작할 것입니다.

 

 

 

 

반응형