日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

神了!用命令行管理你的 GitHub 项目,不必再开网页!

發(fā)布時間:2024/9/15 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 神了!用命令行管理你的 GitHub 项目,不必再开网页! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

曉查 發(fā)自 凹非寺
量子位 報道 | 公眾號 QbitAI

經(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ā)布軟件包;

  • 調(diào)用GitHub API編寫幾乎所有動作的腳本,并為任何命令設(shè)置自定義別名;

  • 除GitHub.com之外,CLI還能連接到GitHub企業(yè)服務(wù)。

從今以后,開發(fā)者只需輸入gh命令,就可以快速簽出拉取請求、查看提交代碼差異、查詢bug問題詳細(xì)信息等。

安裝GitHub CLI

對于Debian/Ubuntu用戶:

對于Mac用戶:

對于Windows用戶,可以從終端里安裝,也可以直接下載msi安裝包。

GitHub CLI怎么用

GitHub CLI的命令相當(dāng)好記,全都以gh開頭,之后跟上alias、api、pr、release、repo等,這些命令可以說是“顧名思義”。

比如gh repo就是對存儲庫進(jìn)行操作:gh repo clone是克隆存儲庫,gh repo create是新建存儲庫,gh repo fork是合并存儲庫。

對于拉取請求也是類似,gh pr后加上create、checkout、diff、review即實現(xiàn)相應(yīng)功能。

GitHub CLI還有一項重要功能是支持自定義命令縮寫,操作方法和Linux中的alias命令類似。

比如查詢帶有bug標(biāo)簽的問題,過去是打開網(wǎng)頁從標(biāo)簽篩選,如果用命令行不做簡化,那么需要輸入一大串命令。

現(xiàn)在只需將這個命令重命名為bugs,那么今后只要輸入gh bugs就能快速看到此類問題,大大提高了維護(hù)代碼的效率。

以上只是GitHub CLI幾個簡單的使用案例,它還能實現(xiàn)更強(qiáng)大的功能,如果你也想試試,不妨去看看官方手冊吧,一定會讓你管理GitHub事半功倍。

開源地址:
https://github.com/cli/cli

官方教程:
https://cli.github.com/manual/

由于微信平臺算法改版,公號內(nèi)容將不再以時間排序展示,如果大家想第一時間看到我們的推送,強(qiáng)烈建議星標(biāo)我們和給我們多點(diǎn)點(diǎn)【在看】。星標(biāo)具體步驟為:(1)點(diǎn)擊頁面最上方“小詹學(xué)Python”,進(jìn)入公眾號主頁。 (2)點(diǎn)擊右上角的小點(diǎn)點(diǎn),在彈出頁面點(diǎn)擊“設(shè)為星標(biāo)”,就可以啦。 感謝支持,比心。

總結(jié)

以上是生活随笔為你收集整理的神了!用命令行管理你的 GitHub 项目,不必再开网页!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。