Github에서 개인 프로젝트를 개발 중이며 배포 서버에 야간 크론 작업을 추가하여 github에서 최신 버전을 가져오고 싶습니다. 현재 모든 배포 서버에서 키 페어를 생성하고 공개 키를 github 프로젝트에 '배포 키'로 추가 하여이 작업을 수행하고 있습니다.
그러나 최근에 이러한 배포 키가 실제로 프로젝트에 대한 쓰기 권한을 가지고 있음을 알게되었습니다. 따라서 모든 서버 관리자가 잠재적으로 편집을 시작할 수 있습니다. 또한 모든 배포 키를 하나의 리포지토리에만 추가 할 수있는 반면 하나의 동일한 배포 서버에 여러 리포지토리를 배포 할 수 있기를 원합니다.
Github의 선택된 사용자에게 개인 리포지토리에 대한 읽기 전용 액세스를 제공하는 방법이 있습니까?
git://
ssh://
ssh+git://