經(jīng)過大半年的迭代與完善,GitHub CLI已經(jīng)成功從beta版升級為1.0正式版,可供所有用戶使用。
GitHub CLI讓開發(fā)者在終端里使用命令行(CLI)管理代碼項目,不必打開網(wǎng)頁,工作效率更高。
GitHub在官方博客中表示,自年初發(fā)布測試版以來,用戶使用GitHub CLI創(chuàng)建了超過25萬個拉取請求,執(zhí)行超過35萬個合并,創(chuàng)建超過2萬個問題。
GitHub CLI現(xiàn)已支持:
在終端里處理各種GitHub工作流,包括從處理問題到發(fā)布軟件包;
調用GitHub API編寫幾乎所有動作的腳本,并為任何命令設置自定義別名;
除GitHub.com之外,CLI還能連接到GitHub企業(yè)服務。
從今以后,開發(fā)者只需輸入gh命令,就可以快速簽出拉取請求、查看提交代碼差異、查詢bug問題詳細信息等。
安裝GitHub CLI
對于Debian/Ubuntu用戶:
對于Mac用戶:
對于Windows用戶,可以從終端里安裝,也可以直接下載msi安裝包。
GitHub CLI怎么用
GitHub CLI的命令相當好記,全都以gh開頭,之后跟上alias、api、pr、release、repo等,這些命令可以說是“顧名思義”。
比如gh repo就是對存儲庫進行操作:gh repo clone是克隆存儲庫,gh repo create是新建存儲庫,gh repo fork是合并存儲庫。
對于拉取請求也是類似,gh pr后加上create、checkout、diff、review即實現(xiàn)相應功能。
GitHub CLI還有一項重要功能是支持自定義命令縮寫,操作方法和Linux中的alias命令類似。
比如查詢帶有bug標簽的問題,過去是打開網(wǎng)頁從標簽篩選,如果用命令行不做簡化,那么需要輸入一大串命令。
現(xiàn)在只需將這個命令重命名為bugs,那么今后只要輸入gh bugs就能快速看到此類問題,大大提高了維護代碼的效率。
責任編輯人:CC
-
CLI
+關注
關注
1文章
80瀏覽量
8748 -
GitHub
+關注
關注
3文章
481瀏覽量
17503
原文標題:用命令行管理你的 GitHub 項目,不必再開網(wǎng)頁,官方 CLI 工具 1.0 版上線
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
開發(fā)者福音:Windows 10預覽版開始支持Linux命令行
在STM32實現(xiàn)命令行
請問如何在代碼里執(zhí)行命令行啊?
用命令行管理IIS的FTP站點
維基鏈的命令行是如何高效快速的對維基鏈節(jié)點進行操作的
推薦這七大有趣和方便的終端/命令行界面工具

評論