2012-06-12 71 views
16

我是git的新手,我希望能夠通過github映射我的項目的計劃和進度。問題是,這需要大量的點擊github.com上的瀏覽器,我希望能夠通過使用命令行程序來自動完成任務。有沒有github的命令行界面?我可以從命令行向github添加問題嗎?

+0

這些選項自上次回答以來已更改。看到當前的選項在這裏:https://stackoverflow.com/a/48913239/4752883 –

回答

7

您可以查看this cli Github問題API。 注意這僅限於Github問題。

希望這會有所幫助。

原來的回答提到this應用程序不再工作,並建議ghi

16

有一個ghi gem,你可以用它來管理問題。

The most commonly used ghi commands are: 
    list  List your issues (or a repository's) 
    show  Show an issue's details 
    open  Open (or reopen) an issue 
    close  Close an issue 
    edit  Modify an existing issue 
    comment  Leave a comment on an issue 
    label  Create, list, modify, or delete labels 
    assign  Assign an issue to yourself (or someone else) 
    milestone Manage project milestones 
+0

這應該是接受的答案,因爲https://github.com/jsmits/github-cli已過時,並建議ghi – ianstarz

1

有一個github_cli的寶石,我的工作是提供給整個GitHub的API V3命令行訪問。請嘗試並報告任何問題/想法/功能要求。

0

NodeGH - Github命令行工具。讓我們來創建新問題,評論,打開或關閉。 您可以在Github repo找到所有可用的命令。

0

你有3種選擇:

  1. 使用由github上支持的官方命令行界面:

    教程:http://pythonhosted.org/hub/

    Github上回購:https://github.com/github/hub(〜12K星)

  2. 使用t他NodeH接口

    教程:http://nodegh.io/

    Github上回購:https://github.com/node-gh/gh

  3. 使用GHI接口:

    教程和Github上回購:https://github.com/stephencelis/ghi/

所有3看起來很酷。 hub應用看起來像擁有最多的星星,並得到github的正式支持。所以它最有可能長期保持。 所以,如果我正在尋找一個長期支持的解決方案,我會選擇#1:hub

相關問題