Python/Debugging

"Failed to clone https://git.projectbro.com/~~~, check your git configuration and permissions for this repository." 오류 해결법

jimmy_AI 2025. 5. 23. 00:13
반응형

안녕하세요. 이번 글에서는 poetry로 git 인증이 필요한 모듈을 다룰 때,

발생 가능한 인증 오류에 대해서 해결책을 간략하게 정리해보도록 하겠습니다.

 

 

에러 개요

poetry lock으로 git 인증이 필요한 패키지의 의존성을 체크하는 과정에서

다음과 같은 오류가 발생하였습니다.

Failed to clone https://git.projectbro.com/~~~, check your git configuration and permissions for this repository.

 

참고로, https 방식으로 git clone을 시도하였으며,

인증에 필요한 git token은 보유한 상태였습니다.

 

 

해결 방법

1. 먼저, 패키지 소스를 다음 명령어처럼 등록해줍니다.

poetry source add --priority=explicit <별칭> \
  https://git.projectbro.com/<레포 주소>

여기서 별칭은 원하시는 것으로 지정해주시면 됩니다.

 

2. poetry config로 토큰 정보를 주입시켜 줍니다.

poetry config http-basic.<별칭> oauth2 <토큰>

 

3. 정상 작동 여부를 확인합니다.

poetry lock -v

 

이 글이 poetry로 git 인증이 필요한 모듈의 의존성 문제를 해결하는 데에

도움이 되셨기를 기원하겠습니다. 감사합니다.