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存储库。
相关文章推荐
- Git 和Github初次使用
- Git的深入理解与GitHub托管服务的使用
- Git和Github使用
- Eclipse Git、GitHub 快速使用手册
- 使用git和github管理自己的项目
- 使用Git命令push本地项目至github服务器中
- git之github的简单使用
- AndroidStudio中使用Git上传项目到github(非常详细,非常全面)(by 星空武哥)
- 简单使用Git和Github来管理自己的代码和读书笔记
- windows 使用git 远程连接到github
- 使用git管理github项目
- Android Studio如何使用Git提交代码到GitHub和OsChina并解决冲突
- git+github的使用-最简单的入门教程
- [在github上搭建网站]使用Git搭建我的静态网站-搭建基本环境
- Git/Github的使用并与Eclipse整合(zz)
- linux mint上推送更新至github的设置,以及git使用(blog)
- centos 上使用git 实现与 github交互
- git与github在centos下的使用
- 在Windows使用git工具将代码同步至github(作者:ying1989920)
- Git的深入理解与GitHub托管服务的使用