[Trouble Shooting] git pull/push 명령어 실행 시에 fatal: unable to access '...': The requested URL returned error: 403 에러 발생
2021. 7. 29. 11:17문제
fatal: unable to access '...': The requested URL returned error: 403
요청한 URL이 403 에러를 반환함.
필수 지식
403 error은 우선 클라이언트 측 오류이다. 아래의 상황에서 보통 반환한다.
1) 보통 권한때문에 거절되면 해당 에러를 리턴한다.
2) 서버가 허용하지 않는 리소스를 사용자가 요청할 때 헤덩 에러를 리턴한다.
원인
git에서
위의 오류가 발생했다는 것은 아래의 원인이다.
1) 사내/사설 네트워크 사용한다면 프록시 서버 설정이 잘못될 수도 있다. (결과적으로 서버를 잘못 참조하게 됨)
2) 정말 권한이 없어서 발생할 수도 있다.
해결방법
1)에 대한 해결 방법
리눅스를 사용한다면 아래의 명령어로 프록시 설정이 제대로 되어있는 지 확인한다.
1-1) 쉘로 아래의 명령어를 친다. 내용물이 있는 지 검사한다 혹은, 내용물이 맞는 지 확인한다.
$http_proxy
$https_proxy
1-2) 아래의 명령어로 알맞은 프록시 설정을 해준다.
$export http_proxy=http://10.20.200.200:8080
(위의 명령어는 일회성이다. 그래서 vi ~/.bashrc 명령어 하단 부에 위의 명령어를 추가해주어서 계정이 로딩될 때 마다 실행시킬 수 있다.)
2)에 대한 해결 방법
아래의 블로그 자료 참고
https://rrecoder.tistory.com/99
[github 에러 ]The requested URL returned error: 403 (fatal: unable to access)
git은 레포 끌어올 때마다 오류가 꼭 생겨야 하나보다! 오늘은 또 새로운 오류! The requested URL returned error: 403 당시 상황 github 공동 repository 의 내 branch 를 fork 해왔고 그 branch를 local 로 clo..
rrecoder.tistory.com
참고자료
https://lopicit.tistory.com/420
Windows) 윈도우 프록시(Proxy) 설정
burp suite와 같은 프록시 프로그램 사용을 위한 proxy 설정 방법 * 인터넷 익스플로러에서 Proxy 설정 - 우측 상단 '톱니바퀴' - '인터넷 옵션' - '연결' - 'LAN 설정' - '프록시 서버' - '사용자 LAN에 프록.
lopicit.tistory.com
리눅스에서 프록시 설정하기
리눅스에서 프록시 설정하기 외부로 연결되는 서버 A가 있고 이 서버를 통해서 연결할 수 있는 내부만 연결이 되어 있는 서버 B에서 작업할 때 프록시 설정을 해 놓으면 A서버가 중개해서 B서버
bgreat.tistory.com
'Git > Git' 카테고리의 다른 글
[Git] 두 개의 커밋(브랜치)을 비교한 것을 패치로 만들기 (git apply) (0) | 2021.10.25 |
---|---|
[Git] 실무에서 쓰는 Commit message (커밋 메시지 예제) (0) | 2021.08.18 |
[GIT] git SSH 확인 및 설정 및 생성하기 (gerrit 공용키 등록) (0) | 2021.04.07 |
[Git] .gitignore 사용법 (진짜 쉬움) (1) | 2021.04.05 |
[Git] Commit Date, 커밋 생성 날짜, 브랜치 생성 날짜 보기 (0) | 2021.03.15 |