如何从git api中提取数据?

时间:2014-02-26 02:52:08

标签: javascript git api version-control github

任何人都可以帮我理解这个吗?我试图按照git api网页的指示尝试从git api获取一些提交值。 (我希望从存储库中获取所有提交的所有分支名称,用户名,commit_parent和commit_date)

以下是他们的instruction

enter image description here

所以..我安装了git,我能够克隆和提交等,但是说如果我想从这个repo获得一些提交相关信息 - > wesm / D3py我需要做什么?

我不明白GET /repos/:owner/:repo/git/commits/:sha这里的陈述是如何完成的......(对不起,如果这太愚蠢了,不能问)

GET / repos / wesm / D3py / git / commits /

我曾尝试将此类型输入CMD,但它无法识别“GET”我需要将此命令放在哪里?如果我使用JavaScript,我究竟如何使用此命令?

1 个答案:

答案 0 :(得分:1)

使用jQuery,您只需使用:

$.get("https://api.github.com/repos/wesm/D3py/commits/master", function(data){
    alert(JSON.stringify(data));
})

.get代表GET请求类型。 URL只是从您上面给出的字符串汇编而成。

代码示例只是警告JSON数据。