📜  gh 创建别名 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:00:54.745000             🧑  作者: Mango

使用 gh 命令创建别名

gh 是 Github 官方提供的命令行工具,可供我们在终端用命令操作 Github。

gh 命令提供了许多有用的功能,比如创建仓库、拉取代码、提交代码等等。这些功能都是通过 gh 命令的子命令来实现的。

为了方便使用,我们可以给一些常用的子命令创建别名,这样就可以通过自定义的命令快速访问常用功能。

下面是如何使用 gh 命令创建别名的步骤。

步骤一:打开 Shell

在终端中输入以下命令,打开 Shell:

$ echo $SHELL

如果输出的是 /bin/bash,则说明你的 Shell 是 Bash。如果输出的是其他的路径,则你需要根据你的 Shell 类型进行相应的操作。

步骤二:编辑配置文件

使用以下命令编辑 Shell 的配置文件:

$ vi ~/.bashrc

如果你的 Shell 是 Zsh,则使用以下命令编辑配置文件:

$ vi ~/.zshrc

在打开的配置文件中,添加以下内容:

alias ghcr='gh repo create'
alias ghpr='gh pr create'

上述代码定义了两个别名:

  • ghcr:用于创建仓库;
  • ghpr:用于创建 Pull Request。

你也可以定义自己的别名,方法与上述示例类似。

步骤三:使配置文件生效

保存修改后,使用以下命令使配置文件生效:

$ source ~/.bashrc

如果你的 Shell 是 Zsh,则使用以下命令使配置文件生效:

$ source ~/.zshrc
步骤四:测试别名是否生效

使用以下命令测试别名是否生效:

$ ghcr my-repo
$ ghpr my-feature

上述代码将分别调用 gh repo creategh pr create 命令,创建一个名为 my-repo 的仓库,以及一个名为 my-feature 的 Pull Request。

结论

通过 gh 命令创建别名可以大大提高效率,让我们更快捷地访问常用功能。需要注意的是,别名的定义需根据自己的需求进行修改,并根据自己的 Shell 进行相应的配置。