GitHub 플랫폼 관리

완료됨

이제 GitHub 플랫폼의 기본 사항을 알게 되었으므로 이 섹션에서는 플랫폼 관리 항목을 다룹니다.

이 단원에서는 다음을 다룹니다.

  • 알림 및 구독 관리.
  • 스레드를 구독하고 언급된 스레드를 찾습니다.
  • GitHub 페이지에서 프로젝트 또는 조직 공개.

알림 및 구독 관리

알림은 리포지토리 및 팀 전체에서 중요한 활동을 최신 상태로 유지하는 데 도움이 됩니다. 구독을 관리하면 가장 중요한 작업에 대한 업데이트만 얻을 수 있습니다.

다음 사항에 대한 알림을 구독할 수 있습니다.

  • 특정 문제, 끌어오기 요청 또는 요지
  • 문제, 끌어오기 요청, 릴리스 또는 토론과 같은 리포지토리 활동
  • GitHub Actions를 사용하는 리포지토리의 워크플로 상태
  • 리포지토리 전체의 모든 활동

대화와 상호 작용할 때(주석 처리, 문제 열기, 할당됨) 자동으로 구독되지만 필요에 따라 구독을 수동으로 관리할 수도 있습니다.

업데이트 수신에 더 이상 관심이 없는 경우 수신하는 알림 유형을 구독 취소, 조사 취소 또는 사용자 지정할 수 있습니다.

스레드 구독 및 언급된 스레드 찾기

GitHub 사용자 설정으로 이동하고 '알림'을 선택하여 메일, 웹 및 모바일과 같은 배달 채널을 구성하여 자세한 알림 설정에 액세스할 수도 있습니다.

특정 사용자를 언급하는 문제 또는 끌어오기 요청을 주시하려면 검색 한정자 멘션 과 사용자 이름을 사용합니다.

특정 스레드(예: 문제 또는 끌어오기 요청)에 대한 업데이트를 받으려면 원래 대화에 참여하지 않았더라도 구독할 수 있습니다.

다음을 통해 스레드를 구독할 수 있습니다.

  • 문제, 끌어오기 요청 또는 토론의 오른쪽 사이드바에서 구독 을 선택합니다.

언급된 대화를 찾으려면 이렇게 하세요.

  • GitHub 검색 창에서 검색 한정자 mentions:<username>을 사용하여 자신이 @mentioned이었(였)던 문제 및 끌어오기 요청을 찾습니다.

이렇게 하면 주의가 필요한 대화를 놓치지 않을 것입니다.

필터 알림

GitHub에서는 알림을 '관찰' 기능을 사용하여 필터링할 수 있습니다.

  • 시청: 모든 활동에 대한 알림을 받습니다.
  • 시청하지 않음: 참여하는 경우에만 알림을 받거나 @mentioned.
  • 무시: 리포지토리에 대한 알림이 전혀 없습니다.
  • 사용자 지정: 어떤 유형의 활동(예: 끌어오기 요청, 문제 또는 토론)이 알림을 트리거하는지 미세 조정합니다.

리포지토리 페이지 맨 위에 있는 Watch를 선택하여 감시 설정을 관리할 수 있습니다.

알림 설정 구성

알림을 받을 위치를 구성할 수 있습니다.

  • 전자 메일: 등록된 전자 메일 주소로 전달되는 알림입니다.
  • : GitHub 대시보드에서 직접 볼 수 있는 알림입니다.
  • 모바일: GitHub 모바일 앱을 사용하여 푸시 알림
  • 사용자 지정 알림: 다른 채널에 대한 특정 이벤트 유형을 구성합니다.

알림 설정은 알림의 GitHub 계정 설정에서 관리 됩니다.

GitHub Pages란?

이제 GitHub Pages를 살펴보겠습니다. GitHub Pages를 사용하여 GitHub.com 리포지토리에서 직접 자신, 조직 또는 프로젝트에 대한 웹 사이트를 공개하고 호스트할 수 있습니다.

GitHub Pages는 GitHub의 리포지토리에서 HTML, CSS 및 JavaScript 파일을 바로 사용하는 정적 사이트 호스팅 서비스입니다. 필요에 따라 빌드 프로세스를 통해 파일을 실행하고 웹 사이트를 게시할 수 있습니다. Pages 사이트에 대한 원본 분기 및 폴더(예: /docs)를 지정할 수 있으며 GitHub는 콘텐츠를 공개적으로 호스트합니다.

다음으로, 핵심 GitHub 기술을 강화하기 위한 실습 활동을 완료합니다. 다음 연습에서는 다음을 수행합니다.

  • 새 리포지토리를 만듭니다.
  • 새 분기를 만듭니다.
  • 파일을 커밋합니다.
  • 끌어오기 요청을 엽니다.
  • 끌어오기 요청을 병합합니다.