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

자신이 특정 GitHub 단체에 속해 있을 때, 자신과 단체의 멤버 이외의 사람들에게 특정 단체에 속해있는지 여부를 공개할지 직접 결정할 수 있습니다. 이 글에서는 단체 소속 여부를 공개하는 방법에 대해 알아봅니다.
GitHub 단체의 멤버 공개 여부 기본값은 비공개
GitHub 단체를 새로 만들면 단체의 소유주는 당연히 새로 만든 단체의 멤버가 됩니다.
예를 들어서 LainyZine 계정에서 예제로 LainyZineOrg 단체를 만들었다고 해보겠습니다. 이 Organization 페이지에 들어가면 People 섹션에 LainyZine이 포함되어있습니다(LainyZine 계정으로 로그인된 상태입니다).

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

즉, 본인과 같은 단체 멤버들에게는 멤버로 보이지만, 다른 사람들이 LainyZineOrg 페이지나 LainyZine 개인 프로필 페이지에 접속하면 LainyZineOrg 단체에 속해있는지 여부가 표시되지 않습니다.
GitHub 단체의 소속 여부를 공개하는 방법
단체에 속해있는지를 공개하는 권한은 멤버 자신에게만 있습니다. 단체의 Owner도 강제로 멤버 여부를 공개할 수 없습니다. 다시 단체 페이지로 이동해서 자신의 프로필을 선택합니다.

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

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

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

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