LainyZine: 프로그래머 가이드 🐣

GitHub 단체(Organization) 멤버 여부 공개하는 방법

GitHub의 단체(Organization) 페이지를 보면 오른쪽 사이드바에 단체에 속한 멤버들이 공개되어있습니다. 아래는 GitHub vuejs Organization의 People 섹션을 포함한 스크린샷입니다.

vuejs Organization 페이지에서 멤버 목록을 볼 수 있습니다

자신이 특정 GitHub 단체에 속해 있을 때, 자신과 단체의 멤버 이외의 사람들에게 특정 단체에 속해있는지 여부를 공개할지 직접 결정할 수 있습니다. 이 글에서는 단체 소속 여부를 공개하는 방법에 대해 알아봅니다.

GitHub 단체의 멤버 공개 여부 기본값은 비공개

GitHub 단체를 새로 만들면 단체의 소유주는 당연히 새로 만든 단체의 멤버가 됩니다.

예를 들어서 LainyZine 계정에서 예제로 LainyZineOrg 단체를 만들었다고 해보겠습니다. 이 Organization 페이지에 들어가면 People 섹션에 LainyZine이 포함되어있습니다(LainyZine 계정으로 로그인된 상태입니다).

LainyZineOrg의 멤버 목록에 LainyZine이 보입니다

그런데 (단체에 소속된 사람들 이외의) 사람들에게는 LainyZine 계정이 LainyZineOrg에 속해있는지 여부가 보이지 않습니다. 게스트 창을 열어서 확인해볼 수 있습니다. 프로필 페이지 왼쪽 하단에도 속해있는 단체가 표시되는데, 여기서도 LainyZineOrg는 보이지 않습니다.

같은 단체 멤버가 아니면 LainyZine이 어떤 단체에 속해있는지 알 수 없습니다

즉, 본인과 같은 단체 멤버들에게는 멤버로 보이지만, 다른 사람들이 LainyZineOrg 페이지나 LainyZine 개인 프로필 페이지에 접속하면 LainyZineOrg 단체에 속해있는지 여부가 표시되지 않습니다.

GitHub 단체의 소속 여부를 공개하는 방법

단체에 속해있는지를 공개하는 권한은 멤버 자신에게만 있습니다. 단체의 Owner도 강제로 멤버 여부를 공개할 수 없습니다. 다시 단체 페이지로 이동해서 자신의 프로필을 선택합니다.

단체 페이지에서 자신의 프로필을 클릭합니다

LainyZineOrg 단체의 LainyZine 멤버 페이지로 이동합니다.

LainyZine 멤버 페이지

왼쪽 사이드바에 보면 Membership이 Private로 되어있습니다. 이 값을 클릭하면 Private과 Public 중에 선택할 수 있습니다.

단체 소속 여부를 공개할지(Public) 숨길지(Private) 설정할 수 있습니다

단체에 소속되어있는 것을 공개하기 위해 퍼블릭을 선택합니다.

단체 소속 여부가 공개되었습니다

해당 내용이 저장됩니다. 다시 게스트 창에서 LainyZineOrg에 접속해보겠습니다. 이번에는 멤버 목록에 LainyZine 계정이 나타나는 것을 확인할 수 있습니다.

이제 같은 단체 멤버가 아니라도 단체에 속해있다는 것을 알 수 있습니다
LainyZine은 쿠팡 파트너스 활동에 따른 수수료를 제공받습니다.