[Git] - 권한 오류

Chooooo·2023년 2월 13일
0

에러

목록 보기
3/4

깃 권한 오류

remote: Permission to git denied to github-actions[bot].
해당 오류가 내 레포지토리에 떴다. 그 중 403 에러인데 깃허브를 사용하기 위해 셋팅을 한 후 push할 때 에러가 발생하는 경우이다.

error: The requested URL returned error: 403

  • 내 깃허브 url 뒤에 요청 오류가 떴는데, 위와 같이 403 에러가 뜬 경우라면 해당 주소에 접근 권한이 없을 경우를 말한다.

⚽ 일반적인 해결 방법은 해당 주소에 git remote -v를 통해 remote 리스트를 확인하는 것이다.

  • 여기서 origin 경로를 잘못 설정한 사람들은 올바르게 바꿔주면 해결할 수 있다.
  • git remote set-url origin https://{YOURUSERNAME}@github.com/{USERNAME}/{REPOSITORY}.git

⚽ 근데 나처럼 remote와 연결이 제대로 되어 있는데도 권한 오류가 뜬다면 레포지토리 문제라는 것인데.. 2시간을 헤맸다. 근데 결론은 레포지토리 접근 권한 문제!!!

  • Git Actions를 통해 내가 푼 백준 문제들을 자동으로 올라가도록 설정해 놓았다. 근데 이 상황에서 해당 백준 레포지토리에서 읽기 권한만 있었기에 제대로 동작하지 않았던 것이다...

해당 그림처럼 Actions의 Workflow permission을 읽기/쓰기 모두 사용 가능하도록 설정해줘야만 했다.

  • 403 오류를 지금 겪어서 다행이라고 생각한다...
profile
back-end, 지속 성장 가능한 개발자를 향하여

0개의 댓글