2015-02-07 180 views
2

我正在嘗試使用github API來創建特定組織下的存儲庫。我在看這site談論如何創建特定組織下的存儲庫。如何通過github API在github中創建存儲庫?

Create a new repository in this organization. The authenticated user must be a member of the specified organization. 
POST /orgs/:org/repos 

現在我無法理解我需要使用哪個完整URL來創建特定組織下的存儲庫?我有我的用戶名和密碼,我可以通過https url在組織下創建存儲庫。

我的github例如URL是這樣的 - https://github.host.com

而且我想我的倉庫是這樣得到創建後 -

https://github.host.com/Database/ClientService 

什麼將是我的curl命令看起來像下創建存儲庫一個組織?

回答

5

你需要的所有信息here,在gihub幫助頁面描述

https://developer.github.com/guides/getting-started/#create-a-repository

+0

感謝您的建議。這裏的標誌是什麼?我將如何獲得令牌?對不起,提出一個愚蠢的問題,第一次工作如此不確定。 – john 2015-02-07 18:44:26

+0

在這裏閱讀如何做到這一點: https://help.github.com/articles/creating-an-access-token-for-command-line-use – CodeWizard 2015-02-08 00:27:18

1

第1步:創建個人access token,並代替密碼
第2步使用它:在命令行使用給定的API作爲POST請求

https://api.github.com/orgs/<username or organisation_name>/repos?access_token=<generated token> 

在身體上,將其作爲有效載荷傳遞:

{ 
    <br/>"name": "<Repo Name>",<br/> 
    "description": "<Some message>",<br/> 
    "homepage": "https://github.com",<br/> 
    "private": false,<br/> 
} 

您可以按照要求傳遞其他細節。
欲瞭解更多詳情:click here

相關問題