Hub:通过命令行与 GitHub 交互。

Hub 是一个命令行工具,用于与特定存储库的基于 GitHub 的功能进行交互,通常在拉取请求中使用。 该工具旨在通过附加功能对其进行扩展,以改进 GitHub 的使用。

大多数 hub 命令应在现有本地 Git 存储库的上下文中运行。 Hub 通过扫描 Git 遥控器自动发现当前工作目录所属的 GitHub 存储库。

如果多个 Git 远程都指向 GitHub,则中心假定主中心按首选顺序命名为 Upstream、GitHub 或 Origin。

使用分支时,建议将您自己的分支的 Git 远程命名为“Origin”,将上游存储库的 Git 远程命名为“Upstream”。 看 https://help.github.com/articles/configuring-a-remote-for-a-fork/

当前存储库的默认分支(通常是“master”)被识别如下:

git symbolic-ref refs/remotes/origin/HEAD

这里, ”起源“是用于上游存储库的远程 Git 的名称。

Hub 提供哪些功能?

检索存储库:具有快速搜索功能,检索存储库变得更加容易。

导航:仅当开发人员需要满足计算机应用程序的要求时,它才会浏览项目页面。

分叉存储库: 它具有出色的存储库分叉功能,其中代码和可见性设置与“上游”存储库共享。 使用 root 权限,无法使用推送/拉取请求等命令。

提交拉取请求: 它可以轻松地拉取请求,以便您可以通知其他人您已推送到存储库中的分支的更改。

一般特点: 以下一般特征是:

  1. 它支持任务的自动化。
  2. 它列出并产生问题。
  3. 它还创建 GitHub 版本,仅当产品设计为在指定时间范围之前交付软件生产文档时才使用这些版本。
  4. 它可以轻松克隆或创建存储库、浏览项目页面、保护本地分支、更新分支以及共享日志和代码片段。

我们将在集线器安装过程后了解如何执行这些功能。 那么,让我们开始吧。

如何安装集线器 Linux?

安装集线器之前 Linux,我们需要更新和更新我们的存储库以获得我们需要的所有软件的最新版本。 要刷新并刷新我们的存储库,请输入:

sudo apt-get update
sudo apt-get upgrade
更新和升级 repo 1

此过程完成后,只需使用 apt-get 命令安装集线器即可。

sudo apt-get install hub
使用 Apt Get 安装 Hub

但是,您也可以使用 Zipper 包安装程序来安装它:

sudo zypper install hub

您还可以使用 Conda 软件包安装程序。 要下载,请输入以下命令:

sudo conda install -c conda-forge hub

使用集线器命令

我们可以使用以下命令轻松克隆我们的项目:

hub clone yourfilename
从集线器克隆

要在您的 GitHub 配置文件下分叉当前存储库:

hub fork
分叉仓库分叉仓库

要同步您的存储库并转发所有本地分支以匹配最新状态:

cd intoyouproject
hub sync

要启动新项目,您可以使用 Hub 命令。 首先,您需要创建一个存储库来托管新项目。

git init
git add .
git commit -m "Your Message !"
hub create
开始一个新项目开始一个新项目

概括

这是您可以安装的方式 中心 命令行界面 Linux。 它将本地开发工具与 HubSpot 连接起来。 这使得开发人员可以将版本控制和 Web 开发技术用于各种目的。 我希望您觉得本教程有用。 如果您对此 CLI 工具有任何疑问,请在下面的评论中告诉我。

参考

有关更多信息,请参阅:https://github.com/mislav/hub#installation

更多教程请访问:https://www.linuxfordevices.com/