맥 소스트리(SourceTree) 와 github 연결 + github push permission오류

tami·2021년 1월 17일
2

개발환경설정

목록 보기
5/7
post-thumbnail

나는 아직 GUI 환경이 익숙한 초보다..^^
따라서 아직까지는 git을 소스트리로 관리하고 있는데, 처음 소스트리를 연결하는 과정에서 private repository연결이 안되어서 매우 고생했던 경험을 쓰려고 한다.!


Git hub 와 SouceTree 연결

연결

깃허브 계정 연결

계정 - 추가 - 호스트,인증방식,프로토콜 설정

계정 연결 성공💙

원하는 저장소 클론

여기서 키체인 암호 입력이 나오는데
입력 - 항상 허용을 누른 후에 클론

repository 클론 성공


⚠️ private repository 오류

여기서 private repository 설정이 안되는 경우가 발생할 수도 있다.

그럴 땐 아래의 2가지 해결방법을 진행해 보자.

1) 계정 인증방식 변경

계정 연결시 인증방식을 OAuth -> Basic방식으로 변경

->하지만 나는 여기서 실패 ^.^
여기서 실패한다면 두번째 방법을 실행해 보자

2) 자격 증명 관리자 재설정

  • Mac 상의 키체인 접근정보 초기화
    키체인 접근 app - 로그인 - github검색 후 관련 키체인 삭제

  • git 자격증명 관리자 제거 후 다시 설치

$ git credential-manager uninstall
$ git credential-manager install

그 후 SourceTree 재시작 했더니 성공

그 외 Repository not found 오류의 다양한 해결방법들이 있는 링크 남깁니다..

profile
자스베이더 Tami의 TILAND에 오신걸 환영합니다🗡

0개의 댓글