2013-04-05 12 views
11

私はgithub REST API内の別ファイルのすべてのコミットメッセージを取得したいと思います。しかし、私が得たのは、すべてのコミットを別々のブランチにまとめることだけでした。次に、私は次のようにしてみようとしました:github apiで1つのファイルのコミット履歴を取得することはできますか?

http://api.github.com/users/<username>/<project>/commits/<branch>/<path/to/file> 

しかし、それはまた役に立ちませんでした。これは少なくとも可能ですか?

答えて

1

、デフォルトのブランチ上のファイルのために、それは次のようになります。ここでは、分岐について

{ 
    repository(owner: "izuzak", name: "pmrpc") { 
    defaultBranchRef{ 
     target { 
     ...on Commit{ 
      history(first:100,path: "README.markdown"){ 
      nodes { 
       author { 
       email 
       } 
       message 
       oid 
      } 
      } 
     } 
     } 
    } 
    } 
} 

Try it in the explorer

関連する問題