吉特Hub CLI 1.0启用了来自终端的完整回购工作流

吉特Hub CLI 1.0启用了来自终端的完整回购工作流
科技类Forge媒体的编辑。在全球技术会议上经常看到一只手握着咖啡,另一只手握着笔记本电脑。如果它令人讨厌,我可能会喜欢上它。

吉特Hub CLI,将完整的仓库功能带到您的终端的工具,已经达到 它的第一个稳定版本 经过非常成功的测试版

“开发人员在终端上花费了大量时间,我们的CLI帮助缓解了终端与GitHub.com之间频繁的上下文切换,” 吉特Hub的产品设计师Amanda Pinsker说。

“命令行工具使开发人员可以编写几乎所有动作的脚本并使其工作流程自动化,从而使开发人员可以更快,更高效地工作。”

CLI的初始beta版本已于2月宣布。 吉特Hub表示,使用该Beta版,用户已创建了近200,000个拉取请求,执行了350,000多次合并,并创建了20,000多个问题。

经过如此令人印象深刻的beta运行后,GitHub今天决定发布CLI v1.0。

在工作流程中使用GitHub CLI

首先使用gh 回购 clone owner / 回购克隆要使用的存储库。

使用“ gh问题状态”或“ gh问题列表”–受让人billygriffin`查找您要处理的下一件事情。

完成添加该功能或解决该错误之后,可以使用gh pr create在GitHub上创建拉取请求。

队友可以使用“ gh pr checkout 1337”检查您的拉取请求,将差异与“ gh pr diff”进行比较,甚至可以使用“ gh pr review”进行轻量级检查。

拉取请求获得批准后,您可以通过gh pr checks确保所有测试均通过。如果一切顺利,您可以使用gh pr merge`从终端将其合并。 吉特Hub CLI提供了在本地和GitHub.com合并后删除分支的功能,有助于进一步简化流程。

当您准备剪切下一个版本时,只需使用gh release create [标签名称],即可发布您的作品。

练习你的讲道

吉特Hub CLI本身自然是 开源的。该公司表示,已经有100多个社区贡献者帮助实现了CLI的第一个稳定版本。

一些社区贡献:

  • 添加元数据以发出和拉出请求视图(通过@ doi-t!)
  • 允许选择空白模板(通过@AliabbasMerchant!)
  • 按里程碑,提及和作者过滤问题(通过@eddumelendez!)
  • 将repo create与其他create命令对齐(通过@ShubhankarKG!)

根据GitHub CLI测试版的反馈,添加了以下功能:

  • 创建和查看存储库
  • 配置GitHub CLI以使用SSH和您首选的编辑器
  • 关闭,重新打开标签,并向发布和拉出请求添加标签,受让人等,以及
  • 查看差异,查看和合并拉取请求

吉特Hub对此版本并不放任自流,并计划在未来推出更多功能。

可以为Windows,macOS和Linux下载GitHub CLI 1.0 这里.

有兴趣听行业领导者讨论这样的话题吗? 参加同居 5G博览会, 物联网技术博览会, 区块链博览会, 人工智能 & 大数据 Expo网络安全&世界云博览会 即将在硅谷,伦敦和阿姆斯特丹举行的活动。

标签: , , , , , , , ,

查看评论
发表评论

一则评论“吉特Hub CLI 1.0启用了来自终端的完整回购工作流

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *