GitHub 命令行怎么用?GitHub CLI 基本操作说明

2026-03-14 58447 电脑系统

GitHub CLI(gh)支持终端直接交互,需先安装(macOS用brew、Windows用choco、Ubuntu/Debian用apt),再gh auth login登录;可gh repo clone克隆、gh repo create建仓、gh pr create等管理PR。

如果您希望在终端中直接与 GitHub 交互,而无需频繁切换到网页界面,则可以使用 GitHub CLI(gh)工具。以下是 GitHub CLI 的基本操作说明:

一、安装 GitHub CLI

GitHub CLI 是一个独立的命令行工具,需先在本地系统中安装才能使用。不同操作系统有对应的安装方式,安装后需完成身份验证才可执行仓库相关操作。

1、在 macOS 上,运行 brew install gh 命令进行安装。

2、在 Windows 上,通过 Chocolatey 安装:运行 choco install gh

3、在 Ubuntu/Debian 系统中,添加官方仓库并执行 sudo apt install gh

二、登录 GitHub 账户

首次使用 gh 命令时,必须关联 GitHub 账户,CLI 会启动浏览器引导授权流程,并将令牌保存至本地配置中。

1、在终端中输入 gh auth login 启动登录流程。

2、根据提示选择 GitHub.com 或 GitHub Enterprise Server。

3、选择认证方式:推荐使用 Login with a web browser,按提示完成授权。

三、克隆远程仓库到本地

使用 gh clone 命令可快速拉取 GitHub 上的仓库代码,该命令等效于 git clone,但支持自动补全仓库名和组织名。

1、执行 gh repo clone owner/repo-name,例如 gh repo clone cli/cli

闪念贝壳

闪念贝壳是一款AI 驱动的智能语音笔记,随时随地用语音记录你的每一个想法。

2、若未指定路径,仓库将克隆至当前目录下的同名文件夹中。

3、如需指定本地路径,可在命令末尾添加目标文件夹名,如 gh repo clone cli/cli my-cli-tool

四、创建新仓库

gh repo create 命令可在 GitHub 上新建空仓库,并自动初始化本地 Git 仓库、添加远程地址、完成首次提交(可选)。

1、进入项目根目录,运行 gh repo create 启动交互式创建流程。

2、按提示输入仓库名称、描述、可见性(public/private),并选择是否初始化 README。

3、确认后,CLI 将创建远程仓库,并执行 git remote add origin 关联本地仓库。

五、管理 Pull Request

GitHub CLI 提供了完整的 PR 生命周期操作,包括创建、查看、检查状态、合并等,无需离开终端即可完成协作流程。

1、从当前分支创建 PR:运行 gh pr create,随后填写标题、描述并选择目标分支。

2、列出当前仓库所有 PR:执行 gh pr list,默认显示打开状态的 PR。

3、检出某 PR 到本地:使用 gh pr checkout 123(123 为 PR 编号),CLI 自动创建并切换到对应分支。

斑马英语app英语资料查看操作

斑马英语app怎么查看学习资料,点击【首页】上方的【英语】,可以看到会有一些英语的学习资料,大家可以根据自己的情况进行购买,在【学习】这个板块,家长们可以为孩子定制英语学习计划。 斑马英语app英语资料查看操作: 1、点击【首页】上方的【英语】,可以看到会有一些英语的学习资料,大家可以根据自己的情况进行购买。 2、在【学习】这个板块,家长们可以为孩子定制英语学习计划。 3、开通软件的VIP可以享受...

果韵音乐app音源导入操作

果韵音乐app怎么导入本地音源,打开app进入首页后点击右下角的设置按钮,然后在打开的设置页面中点击【导入音源】,然后选择文件导入进行操作,将下载在手机本地上的音源文件导入进来即可。 果韵音乐app音源导入操作: 1、打开app进入首页后点击右下角的设置按钮 2、然后在打开的设置页面中点击【导入音源】 3、然后选择文件导入进行操作,将下载在手机本地上的音源文件导入进来即可 以上就是小编整理带来的果...

迷你世界怎么修改操作方式

点击打开设置界面;点击后弹出一个对话框,然后我们选择红色箭头处的【游戏设置】;然后在打开的界面右边的选项里点击【控制】;在打开的控制设置界面就可以看到下方的控制选项,点击前面的即可。 详细答案: 游戏里如果要想更换成方向键操作方式,那就点击打开设置界面。 点击后弹出一个对话框,然后我们选择红色箭头处的【游戏设置】 然后在打开的界面右边的选项里点击【控制】 在打开的控制设置界面就可以看到下方的控制选...

我的世界视角切换怎么操作

我的世界切换视角的方法是:进入设置里,点击左侧的视频,把右侧的摄像机视角改成第一人称或者第三人称,保存后,退出就可以变更视角了,非常的简单。 详细答案: 进入设置里,点击左侧的视频,把右侧的摄像机视角改成第一人称或者第三人称。 保存后,退出就可以变更视角了。 本文内容来源于互联网,如有侵权请联系删除。

异环浔配队推荐及手法操作

异环浔怎么搭配队伍,浔是限定S级光系角色‌,定位为‌固态增益型副C/爆发辅助‌,下面为大家带来异环关于浔的配队推荐及手法操作,推荐娜娜莉创生队输出手法循环轴。 异环浔配队推荐: 一、娜娜莉+浔+九原+主角: 当前版本大多数鉴定师的标准创生队,主要依靠创生株和花来打伤害,该队伍需要尽量提高主角等级和环合强度来提高花的伤害。每个角色都很重要,九原提高创生株数量上限和额外生成,娜娜莉提高创生花数量和缩短...

白日梦想屋新手操作教程

白日梦想屋界面操作方式一览,点击开始游戏进入游戏,将下方的贴纸拖到上面贴纸的位置上,注意要先贴下层再贴上层,如果贴错了可以点击贴纸和下方按键撤回贴纸,根据区域逐渐贴上贴纸完成你的作品吧。 白日梦想屋新手操作教程: 1、点击开始游戏进入游戏 2、将下方的贴纸拖到上面贴纸的位置上,注意要先贴下层再贴上层 3、如果贴错了可以点击贴纸和下方按键撤回贴纸 4、根据区域逐渐贴上贴纸完成你的作品吧 以上就是小编...

如何在 Win11 中开启“Wi-Fi 7 网络多链路操作 (MLO)”

需依次完成五步:确认Windows1124H2(≥26100)、验证802.11be/WPA3-SAE/GCMP-256/6GHz驱动支持、安装原厂完整驱动并启用MLO、创建注册表EnableMultiLinkOperation=1且重启wlansvc服务、忘记并重连Wi-Fi以重建配置文件。 您已升级到Windows1124H2并配备了Wi-Fi7路由器与无线网卡,但系统连接后仍仅显示单频段(如...

百度手机导航怎么设置家与公司常用地址?一键导航的快捷操作【操作】

必须先在百度地图APP的【常用地址】中准确设置并校准家与公司地址,才能启用首页快捷图标、图区显示、桌面快捷等所有相关功能,设置方式包括个人中心统一配置、首页图标反向触发和长按地图锚定位置三种。 要在百度地图APP里实现“回家”或“去公司”一键导航,必须先完成家与公司两个地址的准确录入和坐标校准,否则首页图标不显示、语音指令无响应、图区定位为空白。 通过个人中心统一设置家与公司地址 这是最稳定、最彻...