상세 컨텐츠

본문 제목

git push force 403 error 인증 오류

메모 - 프로그래밍/이슈

by wjjun 2020. 8. 20. 11:02

본문

문제 상황

강제로 푸시하면 403 오류가 발생합니다
Pushing to Git returning Error Code 403 fatal



문제 메시지

remote: Because your Atlassian account admin requires single sign-on, you'll need to authenticate with an app password. Create an app password at https://bitbucket.org/account/admin/app-passwords
fatal: unable to access 'https://bitbucket.org/buxikorea/buxi-server.git/': The requested URL returned error: 403

문제 해결

ssh 인증 방법을 사용합니다
비밀번호를 사용하지 않고 사전에 생성한 SSH key를 이용한 인증입니다


(1) 원격 저장소의 SSH 주소(clone ssh url)를 복사하여 터미널에서 설정
git remote set-url origin "clone ssh url"
(2) Bitbucket SSH key 등록

크롬 : Bitbucket 접속 > Personal settings > SSH keys > Add key 클릭합니다

터미널 : cat ~/.ssh/id_rsa.pub 명령어를 입력하여 출력된 내용을 복사합니다 (키가 없는 경우 생성합니다)

복사한 키 값을 key 등록 화면에 붙여 넣어 등록을 완료합니다.


(3) 인증

git push —force 명령어가 정상적으로 동작하는 것을 확인할 수 있습니다.




관련글 더보기

댓글 영역