Googet으로 GiitHub의 개인 창고와 Organization 창고를 얻는 방법
go get
에서 지티허브의 사설 창고와 지티허브 오가니제이션의 분교·사설 창고를 취득하는 방법을 소개한다.물줄기
GiitHub의 개인 액세스 토큰 발행
GiitHub의 개인 창고와 GiitHub Organization의 상호작용 창고와 개인 창고를 방문하는 데 사용되는'개인 방문 영패'를 발행한다.
설치 방법은 GiitHub 공식 문서를 참조하십시오.
git config에 개인 액세스 토큰을 설정합니다.
위에서 발표한 개인 방문 영패를 사용하기 위해
git config
를 설정합니다.$ git config --global url."https://<your token>:[email protected]/".insteadOf "https://github.com/"
"https://github.com/"는 URL을 사용할 때 다른 URL로 대체하는 데 사용되는 설정입니다.이 경우 GiitHub에 항상 개인 액세스 토큰을 사용합니다.
GOPRIVATE 환경 변수 설정하기
go get
기본 동작은 검사와 검증이기 때문에 설정해야 합니다GOPRIVATE
.또한 다운로드한 모듈은 원본 파일이든sum이든.golang.기본적으로 org에 공개된 Go 체크섬 데이터베이스와 체크섬 검증이 수행됩니다.
https://golang.org/cmd/go/#hdr-Module_configuration_for_non_public_modules
echo "export GOPRIVATE=\"github/<your name>/\"" >> ~/.zshrc
총결산
상기 절차에 따라
go get
GiitHub의 개인 창고와 GiitHub Organization의 내부 창고와 개인 창고를 방문할 수 있다.회사 내부에서 사용하는 프로그램 라이브러리와 SDK를 개발할 때 필요한 설정이라고 생각하는데 참고하면 좋을 것 같아요.
참고 자료
Reference
이 문제에 관하여(Googet으로 GiitHub의 개인 창고와 Organization 창고를 얻는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/shootacean/articles/go-get-from-github-private-repository텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)