手机版
你好,游客 登录 注册
背景:
阅读新闻

GitHub的“Hub”命令行工具使git的使用更加容易

[日期:2019-07-09] 来源:Linux公社  作者:醉落红尘 [字体: ]

GitHub引入了“Hub”,它通过额外的功能扩展了git命令行,使开发人员能够从终端完成他们每天的GitHub任务。Hub没有任何依赖关系,但是由于它是为git而设计的,所以建议至少使用git 1.7.3或更新版本。

Hub提供git中已存在的新命令和一些扩展版本的命令。以下是其中一些:

  • hub-am:用于从GitHub pull请求本地复制提交。
  • hub-cherry-pick:允许在GitHub上从fork中选择提交。
  • hub-alias:用于显示git的shell指令。
  • hub-browse:用于在Web浏览器中打开GitHub存储库。
  • hub-create:用于在GitHub上创建一个新的存储库,并为其添加一个git remote。
  • hub-fork:允许在GitHub上分配当前存储库并为其添加一个git remote。

您可以在Hub Man页面上查看完整的命令列表。 这些命令中的大多数将在现有本地git存储库的上下文中运行。

使用Hub有什么好处

  • 贡献于开源:该工具通过提供从获取存储库,导航项目页面,forking repos,甚至提交pull requests的功能,从命令行获得,更加轻松地为开源做出贡献。
  • 编写工作流程脚本:您可以轻松地编写工作流脚本,并通过列出和创建问题、pull requests和GitHub发行版来设置优先级。
  • 轻松维护项目:它允许您轻松从其他分支中获取,查看pull requests和挑选URL。
  • 使用GitHub工作:它允许您打开代码评审的pull request,并同时推送到多个远程,从而节省了您的时间。它还支持GitHub Enterprise,但是,它需要列入白名单。

要了解更多详细信息,请查看Hub的GitHub存储库

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-07/159268.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款