이유는 둘 중 하나!
1. github 로그인 된 계정이 해당 repo의 주인과 다르다.
$ git config user.name
$ git config user.email
2. collabo멤버로 invite가 안되었거나 했으나, 승인 안했다.
해결 방법
1번의 이유일 경우, 주인계정으로 로그인한다. 다른 계정이랑 혼용해서 사용할 경우, 이럴 수 있다.
$ git config --global user.name "Your Name"
$ git config --global user.email you@example.com
2번의 이유 (협업 중인 경우)
repo 주인에게 invite 요청을 하고 승인한다. 이상.

간단하지만 매우매우 빡치는 상황이 올 수 있는 상황이었다만,
역시 늘 코드는 거짓말을 하지 않는다는 것을 또 확인..
'CI & CD > CI' 카테고리의 다른 글
[CI] TurboRepo를 이용해서 monorepo 환경 구축하기+vercel 배포까지 (기초) (0) | 2023.10.12 |
---|