GitHubとSlackは、オンラインでのプログラミングと通信の方法を変えています。 どちらも、多様な場所にいるチーム向けの高速でシンプルなコラボレーションプラットフォームを提供します。 これらのいずれかまたは両方に不慣れで、GitHubのコミットをSlackチャンネルに表示するように求められた場合、どうしますか?
JiraとのSlack Integrationの記事も参照してください。
最初に少しの背景。
GitHubは、バージョン管理、ソースコード管理、およびコードのコンパイル用のさまざまなツールを含むコードリポジトリサービスです。 企業や個人が有料または無料のアカウントで使用します。 また、完成したコードのリポジトリをWebユーザーに提供します。 グローバルコラボレーションの新しい世界では、インターネット上で最も人気のあるコラボレーションツールの1つです。
GitHubコミットは、ファイルに対する変更または改訂であり、保存または「コミット」されます。 GitHubはバージョン管理を使用するため、各コミットには一意の識別子が与えられ、リビジョンを効果的に管理できます。 コミットを行うとき、行った変更を強調するコメントを追加するのが普通です。
Slackは、チームコラボレーションを可能にするためのメッセンジャーアプリの設計です。 IRCチャットが主流だった時期を思い出すのに十分な年齢であれば、Slackはおなじみでしょう。 そうでない場合でも、インターフェースは非常に簡単で、簡単に習得できるため、慣れ親しんでいます。 Slackは、本質的にチャットルームであるチャネルを使用して、トピックに関する会話を(大部分)一貫性のあるものにします。
SlackチャンネルにGitHubコミットを追加すると、地理的に多様なチームがリアルタイムでコラボレーションしながら、バージョンを監視および追跡できます。
そのため、GitHubのコミットをSlackチャンネルで表示する方法についての質問に戻ります。
SlackチャンネルでGitHubコミットを表示する
SlackチャンネルでGitHubコミットを表示するには2つの方法があります。 1つ目は、ZapierのGithubとSlackの統合というアプリを使用することです。 GitHubとSlackを真剣に考えているなら、検討する価値があるかもしれません。 よりカジュアルなユーザーであれば、コミットを表示するようにSlackを手動で構成できます。
まず、GitHubをSlackに追加する必要があります。
- GitHub設定ページにアクセスして、oAuthをクリックします。
- 承認されたアプリケーションにSlackを追加し、組織アクセスでアクセスを許可します。
- 次に、Slack画面の上部にある矢印を選択します。
- [統合の構成]、[GitHub]の順に選択します。
- コミットを投稿するSlackチャンネルを選択します。
- 表示するリポジトリとブランチを選択します。
- 表示する情報の種類を選択します。
- [統合を保存]を選択します。
作成者であるGitHubコミットのみを表示できます。単に共有されただけではありません。 したがって、これは自分のGitHubプロジェクトでのみ機能します。 それ以外は、適切と思われる2つを自由に統合できます。
共有したいGitHubやSlackの便利なヒントはありますか? もしそうならコメント欄に投稿してください!