문제 해결

Sourcetree Push 오류가 나면서 완료됨

s0002 2023. 10. 25. 18:30

git bash 창에서 git push를 했을 때 403 어쩌구 오류가 발생해서 해결했었다.

Sourcetree에서 Push를 시도하는 과정에서도 오류가 발생했다.

이 오류 메시지에서도 403 어쩌구 하는 것으로 봐서

같은 이유로 오류가 발생한 듯한데 이를 해결해 보려고 한다.

 

1. GitHub 토큰 생성

GitHub 메인 페이지의 우측 상단의 프로필 클릭

Settings

좌측 하단 Developer settings

Personal access tokens-Tokens(classic)-Generate new token(classic)

classic말고 Fine-grained는 Beta라서 아직 지원 안 되는 기능이 있다고 한다.

Note 입력-Expiration 선택-Select scopes(해당 토큰에 부여할 권한 체크)-Generate token

페이지를 나가면 다시 볼 수 없으니 꼭 생성된 토큰값 복사/저장해 두기!

 

2. Sourcetree 저장소 경로에 토큰값 추가

저장소-저장소 설정-변경할 저장소 선택-편집

URL / 경로에 https://사용자이름:토큰값@리포지토리url 입력

 

예시) 사용자 이름이 name, 토큰값이 value, url이 https://github.com/example/example.git라면

https://name:value@github.com/example/example.git 입력

'문제 해결' 카테고리의 다른 글

git push 반응 없음  (1) 2023.10.17