본문 바로가기
Log/GitHub

[GitHub] GitHub private 레포지토리 타인과 공유

by uxia 2024. 8. 23.

내 private repository에 타인을 추가하고자 할 때

두 가지 방법이 있다.

 

첫 번째는 Collaborators로 추가하는 방법이고,

두 번째는 GitFront를 사용하여 링크가 있는 사용자들이 볼 수 있도록 하는 방법이다.

 


 

Collaborators는 공동책임자로 함께 작업할 수 있다.

 

Collaborators를 추가하려면

내 레포지토리에서 Settings - Collaborators - Add people에

user name을 입력해 추가하면 된다

 

 


 

 

다음으로 GitFront를 사용해 뷰어 권한만 주고싶다면

아래 링크로 Sign Up을 한다.

안하면 7일의 유효기간이 주어진다.

 

https://gitfront.io/

 

Share git repositories · GitFront

Share git repositories Share code now! GET STARTED No email required. Already signed up? Continue to Console. Sometimes you want to show your personal git projects to friends, associates or potential employers. With GitFront you can share private git repos

gitfront.io

 

 

회원가입을 하고 난 후 Add repository를 클릭해서

내 레포지토리의 링크를 복사해 붙여넣어준다.

 

 

Convert to SSH 를 클릭해서

제공되는 Key를 복사해준다.

 

 

다음 내 GitHub 레포지토리 Settings에 들어가서

Deploy Keys에 Add deploy key에서

Title은 자유롭게 적고 그 아래 key에 복사한 key를 붙여넣어준다.

 

 

다시 GitFront로 가서 Build 해주고

Email 입력하고 Verify해주면 된다.

 

 

View로 들어가면 내 GitHub 레포지토리를 볼 수 있는데,

우측의 Clone 버튼으로 링크를 복사해준다.

 

여기서 링크 마지막의 .git 을 지우고 링크를 공유하면

링크가 있는 누구나 내 레포지토리를 볼 수 있다.