GitHub和Slack正在改变我们编程和在线交流的方式。 两者都为位置不同的团队提供了快速,简单的协作平台。 如果您是这两个或这两者的新手,并且被要求在Slack频道中显示GitHub提交,您该怎么办?
另请参阅我们的文章Slack Integration with Jira
首先介绍一下背景。
GitHub是一个代码存储库服务,其中包括版本控制,源代码管理以及一系列用于编译代码的工具。 企业和个人通过付费或免费帐户使用它。 它还为Web用户提供了完成代码的存储库。 在全球协作的新世界中,它是Internet上最受欢迎的协作工具之一。
GitHub提交是对文件的更改或修订,然后保存或“提交”。 由于GitHub使用版本控制,因此为每个提交都赋予一个唯一的标识符,使您能够有效地管理修订。 进行提交时,通常添加注释以突出显示您所做的更改。
Slack是一种Messenger应用程序设计,专门用于实现团队协作。 如果您的年龄足以记住IRC聊天何时成为主流,那么Slack将很熟悉。 如果您不是这样,它仍然会很熟悉,因为该界面非常简单易用。 Slack使用本质上是聊天室的渠道来保持(主要是)关于主题和连贯性的对话。
在Slack频道中添加GitHub提交意味着地理上多样化的团队可以实时协作,同时还可以监视和跟踪版本。
回到当前的问题,即如何在Slack频道中显示GitHub提交。
显示GitHub在Slack频道中的提交
有两种方法可以在Slack频道中显示GitHub提交。 第一种是使用名为Zapier的Github-Slack集成的应用程序。 如果您认真考虑GitHub和Slack,可能值得研究。 如果您是一个比较休闲的用户,则可以手动配置Slack以显示提交。
首先,您需要将GitHub添加到Slack。
- 访问您的GitHub设置页面,然后单击oAuth。
- 将Slack添加到授权应用程序中,并在“组织访问”下授予访问权限。
- 然后选择“松弛”屏幕顶部的箭头。
- 选择配置集成,然后选择GitHub。
- 选择您要提交提交的松弛通道。
- 选择要显示的存储库和分支。
- 选择您要显示的信息类型。
- 选择保存集成。
您只能显示您是GitHub提交人的GitHub提交,而不能显示仅与您共享的GitHub提交。 因此,这仅适用于您自己的GitHub项目。 除此之外,您还可以自由地将两者集成在一起。
您想分享任何有用的GitHub或Slack技巧吗? 如果您将它们发布在评论部分!