설치 중에 개인 GitHub 저장소에 종속성으로 액세스하기 위해 Poetry를 사용하여 GitHub 개인 액세스 토큰(PAT)을 구성하는 방법을 알아보세요. --- 이 영상은 'Sean' 사용자가 질문한 https://stackoverflow.com/q/79283417/( https://stackoverflow.com/u/7766024/ )과 'Sean' 사용자( https://stackoverflow.com/u/7766024/ )가 Stack에 제공한 https://stackoverflow.com/a/79283648/ 답변을 바탕으로 제작되었습니다. 오버플로' 홈페이지. 훌륭한 사용자와 Stackexchange 커뮤니티의 기여에 감사드립니다. 대체 솔루션, 주제에 대한 최신 업데이트/개발, 의견, 수정 기록 등과 같은 원본 콘텐츠와 추가 세부 정보를 보려면 이 링크를 방문하세요. 예를 들어 질문의 원래 제목은 다음과 같습니다. 시와 함께 GitHub PAT를 사용하는 방법은 무엇입니까? 또한, CC BY-SA https://meta.stackexchange.com/help/licensing에 따라 라이선스가 부여된 콘텐츠(음악 제외) 원본 질문 게시물은 'CC BY-SA 4.0'( https://creativecommons.org/licenses/by-sa/4.0/ ) 라이선스에 따라 라이선스가 부여되고, 원본 답변 게시물은 'CC BY-SA 4.0'( https://creativecommons.org/licenses/by-sa/4.0/) 라이선스. 마음에 들지 않는 부분이 있으면 언제든지 이 동영상 아래에 댓글을 남겨주세요. --- PAT(개인 액세스 토큰)를 사용하여 Poetry의 비공개 GitHub 저장소에 액세스 Poetry를 사용하여 Python 프로젝트를 관리할 때 비공개 GitHub 저장소를 종속성으로 포함해야 할 수도 있습니다. 그러나 적절한 자격 증명 없이 HTTPS를 통해 인증을 시도하면 시 설치가 실패하는 경우가 많습니다. 문제시는 내부적으로 Git을 사용하여 종속성을 가져옵니다. 인증을 위한 대화형 사용자 이름-비밀번호 프롬프트를 트리거하지 않습니다. GITHUB_TOKEN 환경 변수를 설정하거나 Git Credential Manager에만 의존하는 것은 원활하게 작동하지 않는 경우가 많습니다. 이로 인해 개인 저장소에서 종속성을 설치할 때 오류가 발생합니다. 해결 방법: PAT 구성 Git과 함께 Git 자격 증명 저장소를 사용하여 자격 증명을 전체적으로 저장합니다. [[이 텍스트 또는 코드 조각을 공개하는 비디오 참조]] 이렇게 하면 자격 증명을 한 번 입력한 후 자격 증명을 영구적으로 저장하도록 Git에 지시합니다. 수동으로 인증 프롬프트 트리거: 개인 저장소에서 더미 복제 또는 가져오기 작업 수행 URL: [[이 텍스트 또는 코드 조각을 공개하려면 비디오 참조]] 프롬프트가 표시되면 다음을 입력하십시오: 사용자 이름: GitHub 사용자 이름 비밀번호: 개인 액세스 토큰(PAT) 도움이 되는 방법 Poetry: 이제 Git에는 자격 증명이 로컬에 저장되어 있으므로 Poetry가 종속성을 가져오기 위해 Git을 호출하면 새 프롬프트가 필요 없이 저장된 자격 증명을 자동으로 사용합니다. 추가 팁 적절한 범위의 PAT 생성: 토큰에 개인 저장소에 대한 저장소 범위 이상이 있는지 확인하세요. URL에 토큰을 하드코딩하지 마세요. 대신 보안을 위해 Git 자격 증명 저장소를 사용하세요. 개인 저장소에 시 구성 사용: Poetry는 원하는 경우 poem config http-basic을 통해 개인 저장소 인증을 지원합니다. 요약 Poetry는 Git을 활용하지만 대화형 인증을 처리하지 않기 때문에 GitHub 사용자 이름 및 PAT를 사용하여 Git 자격 증명 저장소를 수동으로 설정하면 Poetry 설치 중에 개인 저장소를 원활하게 가져올 수 있습니다. 이 접근 방식은 프로젝트를 수정하거나 토큰 보안을 손상시키지 않으면서 간단하고 안전하며 효과적입니다. Poetry 및 비공개 GitHub 종속 항목을 사용하여 즐거운 코딩을 즐겨보세요!