Github-CLI
Github 的官方命令列工具 Github CLI,Mac 系統可以通過 homebrew 安裝或者直接下載免安裝包來使用,
命令
Github CLI 的所有命令均以gh開頭,命令較為規律,容易記憶,下面是一些命令清單,
別名 alias
gh alias delete <alias> [flags] #洗掉別名
gh alias list [flags] #列出所有別名
gh alias set <alias> <expansion> [flags] #設定一個別名
認證 auth
gh auth login [flags] #使用GitHub主機進行身份驗證
gh auth logout [flags] #從Github主機中移除驗證
gh auth refresh [flags] #重繪存盤的身份驗證憑據
gh auth status [flags] #查看身份認證狀態
配置 config
gh config get <key> [flags] #得到指定配置的值
gh config set <key> <value> [flags] #用指定值更新配置
問題 issue
gh issue close {<number> | <url>} [flags] #關閉issue
gh issue create [flags] #創建一個issue
gh issue list [flags] #列出并過濾此倉庫中的issue
gh issue reopen {<number | <url>} [flags] #重開issue
gh issue status [flags] #查看issue狀態
gh issue view {<number> | <url>} [flags] #查看一個issue
拉取請求 pull request
gh pr checkout {<number> | <url> | <branch>} [flags] #查看并切換分支,可以指定pr數目或分支名
gh pr checks [flags] #檢查一個分支的CI狀態
gh pr close {<number> | <url> | <branch>} [flags] #關閉一個pr
gh pr create [flags] #創建一個pr
gh pr diff [<number> | <url> | <branch>] [flags] #查看pr的變動
gh pr list [flags] #列出并過濾此倉庫中的pr
gh pr merge [<number> | <url> | <branch>] [flags] #合并pr
gh pr ready [<number> | <url> | <branch>] [flags] #使一個pr準備審查
gh pr reopen {<number> | <url> | <branch>} [flags] #重開pr
gh pr review [<number> | <url> | <branch>] [flags] #給一個pr添加review
gh pr status [flags] #顯示相關pr的狀態
gh pr view [<number> | <url> | <branch>] [flags] #查看一個pr
發布 release
gh release create <tag> [<files>...] [flags] #創建一個新發布
gh release delete <tag> [flags] #洗掉一個發布
gh release download [<tags>] [flags] #下載發布
gh release list [flags] #顯示該倉庫所有發布
gh release upload <tag> <files>...[flags] #上傳一個發布
gh release view [<tags>] [flags] #查看發布資訊
倉庫 repo
gh repo clone <repository> [<directory>] [-- <gitflags>...] #在本地克隆一個倉庫
gh repo create [<name>] [flags] #創建一個新倉庫
gh repo fork [<repository>] [flags] #fork指定倉庫
gh repo view [<repository>] [flags] #查看一個倉庫
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/509054.html
標籤:其他
下一篇:Git 常用命令總結
