您的位置:首页 > 编程语言

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

2019-07-09 00:00 1276 查看

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存储库

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Github GitHub Hub