728x90
반응형

 

GitHub에 private 프로젝트를 만들었습니다.

 

열심히 커밋을 하면서 '1일 1commit 해야지!'라고 마음을 잡아가면서 프로젝트 정리를 하고 있었는데요.

 

매일 깔리는 잔디를 보면서 지내고 있었지만 동료들과 서로의 GitHub를 돌아다니면서 저의 잔디의 빈곳이 보였습니다.

 

분명 제가 볼때는 채워져 있는곳이 동료들이 보는 화면에서는 비어보이는겁니다.

 

여러가지 확인한 결과 private repository가 보이지 않고 있다는 부분을 확인할 수 있었습니다.

 

 

 

로그인을 했을때에는 아래처럼 640개의 contributions가 존재하고 있습니다.

로그인 했을때

 

 

하지만 로그인을 하지 않을때에는 570개의 contributions가 존재하고 있는데요.

로그인 하지 않았을때

 

 

private repository의 contributions도 보이도록 수정할 수 있다는것을 알게 되었습니다.

 

contributions를 visibility 설정하는 방법을 알아보겠습니다.

 

 

 

 

1. GitHub에 로그인 합니다.

 

 

2. 오른쪽 상단에서 프로필 사진을 클릭한 다음 Your profile 메뉴를 클릭합니다.

 

 

3. Contribution settins 드롭다운 메뉴를 클릭합니다.

Private contributions 항목을 선택합니다.

 

설명은 아래와 같습니다.

 

Private contributions

비공개 제공을 켜면 프로필에 익명의 비공개 활동이 표시됩니다.

 

Activity overview

활동 개요를 켜면 조직 및 저장소 전반에 걸친 활동의 개요가 표시됩니다.

 

 

정상적으로 처리가 되었다면 'Visitors will now see your public and anonymized private contributions.' 라는 알림이 보여지게 됩니다.

 

 

이제 로그인을 하지 않는 상태에서 GitHub에 접속을 해보겠습니다.

 

기존 570개의 contributions에서 640개의 contributions로 변경되어 보여지는걸 확인할 수 있습니다.

 

 

이제 비공개 프로젝트도 자유롭게 진행하면서 멋진 잔디를 깔아 보세요!

 

728x90
반응형
728x90
반응형

 

Xcode에서 Gitlab을 연결하여 사용하는 방법을 알아보겠습니다.

 

Xcode 프로그램을 실행한 뒤 상단 메뉴 Xcode를 클릭한 뒤 Preferences... 메뉴를 클릭합니다.

 

 

 

아래와 같은 팝업이 보여지게 되고, Accounts 라는 탭으로 진입합니다.

 

현재는 연결되어있는 Source Control 정보가 없다보니 Apple IDs 정보면 보여지고 있습니다.

 

Source Control 연결을 위해 + 버튼을 클릭합니다.

 

 

새로 열린 화면에서 아래로 스크롤을 하다보면 GitLab.com 이라는 목록이 보여집니다.

 

Continue 버튼을 클릭합니다.

 

GitLab을 선택하였기 때문에 GitLab 계정을 입력하는 화면이 보여지게 됩니다.

 

Account 란은 GitLab에서 로그인하는 계정을 입력합니다.

 

Token은 GitLab에서 생성한 AccessToken 을 입력하면 됩니다.

 

정보를 입력한 후 Sign In 버튼을 클릭합니다.

정상적으로 로그인이 되었다면 아래와 같이 Apple IDs 아래로 Source Control Accounts 부분이 활성화 되어 등록된 정보가 보여지게됩니다.

 

 

 

728x90
반응형

'프로그래밍 > Tools' 카테고리의 다른 글

[STS] SpringToolSuite SVN 프로젝트 연결  (2) 2019.07.15
[STS] SpringToolSuite SVN 설치  (0) 2019.07.13
[Mac OS X] Docker 설치  (0) 2019.04.26
Atom Editor 설치  (0) 2019.03.29
728x90
반응형

 

Git 원격 저장소에 강제로 Push 를 진행할 때 나오는 에러입니다.

 

잘못된 파일이 있어 commit 을 되돌리려고 했는데 위의 에러가 발생해서 난감했습니다.

 

해당 에러는 Push 하려는 Branch 가 Protected 설정이 기본으로 되어있어서 발생하는 오류가 대부분입니다.

 

다른 오류로는 Branch 에 대해 Permission 을 주는 경우도 있습니다.

 

 

 

 

GitLab 에서 처리하는 방법을 알아보겠습니다.

 

원격 저장소에서 설정 -> 저장소 메뉴를 클릭합니다.

 

 

 

여러개의 목록이 나오는데 Protected Branches 항목을 Expend 하면 아래와 같이 보여지게 됩니다.

 

master branch 가 등록되어있는게 보여지는데 Unprotect 를 클릭하게 되면 해당 branch 는 보호 해제가 됩니다.

 

 

 

Unprotect 를 클릭해서 보호 해제를 하면 아래와 같은 화면이 보여지게 됩니다.

 

 

 

보호된 branch 가 없다는걸 확인 후 다시 강제 push 를 진행하면 정상 처리되는것을 확인 할 수 있습니다.

728x90
반응형

'프로그래밍 > Git' 카테고리의 다른 글

[GitHub] 비공개 프로젝트 contributions 설정  (0) 2021.06.22

+ Recent posts