Skip to main content

이 버전의 GitHub Enterprise Server는 다음 날짜에 중단됩니다. 2026-08-25. 지원되지 않는 릴리스는 지원되지 않습니다. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. GitHub Enterprise Server의 향상된 성능, 향상된 보안 및 새로운 기능은 업그레이드 프로세스의 오버뷰 참조하세요. 업그레이드에 대한 도움이 필요하면 GitHub Enterprise 지원에 문의하세요.

Slack과 GitHub 통합

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

About the GitHub integration for Slack

The GitHub integration for Slack gives you and your teams full visibility into your GitHub projects directly in Slack channels. You can triage issues, collaborate on pull requests, and keep track of changes without leaving Slack.

With the GitHub integration for Slack, you can:

  • Get GitHub notifications in Slack channels.
  • Use slash commands to take actions on GitHub.
  • Give your team context when sharing links to GitHub activities and properties.

When you grant the GitHub app access to your Slack workspace, you are granting it certain permissions. The permissions provided are necessary for the app to function correctly and provide the features you expect. See Permissions for GitHub in Slack.

Prerequisites

To use the GitHub integration for Slack, you need:

  • A GitHub account.
  • A Slack workspace where you have permission to install apps.

Installing the GitHub integration for Slack

The GitHub app in the Slack Marketplace cannot be used with GitHub Enterprise Server. Instead, you need to configure a private Slack app to connect your GitHub Enterprise Server instance to your Slack workspace.

  1. Navigate to YOUR-GHES-INSTANCE:8443 and locate the "Chat integration" section.

  2. Select the "Enabling GitHub Chat integration" checkbox.

  3. Under "Select chat client", select "Slack".

  4. In your browser, navigate to the Slack API: Applications page and click Generate Token and select the workspace where the app will be used.

  5. Copy the generated token.

  6. Go back to the "Chat integration" section in your GitHub Enterprise Server instance and paste the token into the "App configuration token" field.

  7. Click Generate App.

  8. Once the app is generated, click Save settings.

  9. Navigate to either <instancename>/_slack/ or slack.<instancename> to install the app on your workspace.

  10. If the app needs to be installed across multiple workspaces, navigate to your app by clicking the "Slack app ID" link in the "Chat integration" section in your GitHub Enterprise Server instance.

    • Navigate to the "Manage Distribution" section in your app settings.
    • Select the "Remove hard coded information" checkbox, then click Activate Public Distribution

Further reading