Skip to main content

Enterprise Server 3.20 은(는) 현재 릴리스 후보로 제공됩니다.

Slack과 GitHub 통합

GitHub Slack과 통합하여 공동 작업을 개선하고 워크플로를 간소화하는 방법을 알아봅니다.

Slack에 대한 GitHub 통합 정보

Slack에 대한 GitHub 통합을 통해 사용자와 팀은 Slack 채널에서 직접 GitHub 프로젝트를 완전히 볼 수 있습니다. Slack을 벗어나지 않고 아이디어를 생성하고, 문제를 심사하고, 다른 팀과 협업하여 프로젝트를 진행할 수 있습니다.

Slack에 대한 GitHub 통합을 사용하면 다음을 수행할 수 있습니다.

  • Slack 채널에서 GitHub 알림을 가져옵니다.
  •         **슬래시 명령을** 사용하여 GitHub에 대한 작업을 수행합니다.
    
  • GitHub 활동 및 속성에 대한 링크를 공유할 때 팀 컨텍스트 를 제공합니다.
  • Slack 스레드의 컨텍스트를 사용하여 Slack에서 Copilot 코딩 도우미 세션을 시작합니다.

GitHub 앱에 Slack 작업 영역에 대한 액세스 권한을 부여하면 특정 권한이 부여됩니다. 제공된 권한은 앱이 올바르게 작동하고 예상한 기능을 제공하는 데 필요합니다. Slack의 GitHub 대한 권한을(를) 참조하세요.

필수 조건

Slack에 GitHub 통합을 사용하려면 다음이 필요합니다.

  • GitHub 계정
  • 앱을 설치할 수 있는 권한이 있는 Slack 작업 영역입니다.

Slack에 대한 GitHub 통합 설치

Slack Marketplace의 GitHub 앱은 GitHub Enterprise Server와 함께 사용할 수 없습니다. 대신 GitHub Enterprise Server 인스턴스를 Slack 워크스페이스에 연결하려면 개인 Slack 앱을 구성해야 합니다.

  1.        `YOUR-GHES-INSTANCE:8443`"채팅 통합" 섹션으로 이동하여 찾습니다.
    
  2. "GitHub 채팅 통합 사용" 확인란을 선택합니다.

  3. "채팅 클라이언트 선택"에서 "Slack"을 선택합니다.

  4. 브라우저에서 Slack API: 애플리케이션 페이지로 이동하고 토큰 생성을 클릭하고 앱이 사용될 작업 영역을 선택합니다.

  5. 생성된 토큰을 복사합니다.

  6. GitHub Enterprise Server 인스턴스의 "채팅 통합" 섹션으로 돌아가서 토큰을 "앱 구성 토큰" 필드에 붙여넣습니다.

  7.        **앱 생성**을 클릭합니다.
    
  8. 앱이 생성되면 설정 저장을 클릭합니다.

  9. 작업 영역에 앱을 설치하려면 <instancename>/_slack/ 또는 slack.<instancename>로 이동하세요.

  10. 여러 작업 영역에 앱을 설치해야 하는 경우 GitHub Enterprise Server 인스턴스의 "채팅 통합" 섹션에서 "Slack 앱 ID" 링크를 클릭하여 앱으로 이동합니다.

    • 앱 설정에서 "배포 관리" 섹션으로 이동합니다.
    • "하드 코딩된 정보 제거" 확인란을 선택한 다음 공용 배포 활성화를 클릭합니다.

추가 읽기

  •         [AUTOTITLE](/integrations/how-tos/slack/use-github-in-slack) - Slack에 GitHub 통합을 사용하는 방법을 알아봅니다.