박주니 개발 정리

github public 설정을 private 설정으로 변경하는 방법 본문

git

github public 설정을 private 설정으로 변경하는 방법

박주니 2024. 7. 24. 15:04
728x90
반응형

만약에 github에서 token 설정 없이 public 설정으로 계속 진행을 했는데 private로 다시 git을 만들어서 설정할려고 하니

어디서부터 시작해야할 지 모르는 분일 경우 따로 private를 만들 필요없이 기존에 public 설정에서 private로 전환해서 

사용하는 방법을 알려드리겠습니다. 

 

1.  private 설정하고자하는 Repositories를 선택하고 Settings 클릭합니다. 

2. General을 클릭하고 가장 하단에 Danger Zone에서 Change repository visibility 버튼을 클릭해서 활성화합니다. 

  • 추가 설명 : 정상적으로 Change repository visibility가 활성화 되었으면 지금 상단에 이미지와 같이 Change visibility 버튼으로 변경된 것을 확인하실 수 있습니다.

3. 우측 상단에 profile을 클릭하고 Setting를 클릭합니다. 

4. Settings에서 좌측 하단에 Developer settings을 클릭합니다.

5. Developer settings에서 Personal access tokens>Tokens (classic)을 클릭하고 Generate new token을 클릭합니다.

6. 생성시 Note는 원하는 name으로 임의 설정하시고 select scopes에는 그 token에 설정하고자 하는 권한을 체크하시면 됩니다. 생성하신 후에 token을 따로 보관을 합니다.

7. 기존에 클론된 리포지토리를 삭제합니다. 즉 전에 작업했던 폴더를 삭제합니다. 

8. 기존에 git clone에 생성된 token을 넣습니다. 

  • 예를 들어서 https clone이 https://github.com/test123/test123.git이라고한다면 적용 방법은 https://<token>@gihub.com/test123/test123.git으로 하시면 됩니다. 

 

여기까지 하셨으면 기존에 public을 private로 변경이 완료되었을것입니다.

 

그럼 이제 해당 git 권한을 부여할자를 초대할려고 한다면 

해당 레포지스토리의 settings에서 Collaborators를 선택하시고 Manage access에 Add people로 설정하시면 됩니다. 

728x90
반응형
Comments