2011-07-12 148 views
6

我查看了所有文檔,但它沒有回答我的問題。GitHub API - 寫回購

有一種方法可以寫回購(上傳文件)?像創建一個文件夾,並上傳readme.md

[編輯]

明白了。

它可以使用一滴從Git的DB API來完成,這裏的API文檔:

http://developer.github.com/v3/git/

+1

使用GitHub的API推似乎很更復雜,然後就'混帳push'。你應該閱讀http://developer.github.com/v3/git/。我建議你使用'git push'來代替,因爲操縱原始的'git'數據需要你明白內部的東西。 – KingCrunch

回答

5

這裏的答案:

它可以使用一滴從Git的DB API來完成,這裏的API文檔:

http://developer.github.com/v3/git/

+3

如果使用javascript,[github.js](https://github.com/michael/github#repository-api)庫提供了一個非常方便的'repo.write('master','path/to/file', 'YOUR_NEW_CONTENTS','YOUR_COMMIT_MESSAGE',函數(err){});'處理所有低級git的方法。 – lando