2011-07-12 29 views
6

Tüm belgelere baktım, ancak sorumu yanıtlamıyor.GitHub API - repo'ya yaz

Bir repo dosyasına (dosya yükleme) yazmanın bir yolu var mı? Bir şey gibi

Anladım bir readme.md

[düzenle] Bir klasör oluşturun ve yükleyin.

O Git DB API Blob'u kullanılarak yapılabilir

, burada API doc:

İşte

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

+1

sonra sadece 'git push' oldukça daha karmaşık görünüyor. Http://developer.github.com/v3/git/ adresini okumalısınız. Bunun yerine 'git-push 'kullanmanızı öneririm, çünkü ham' git'-data işlemlerini gerektirir. – KingCrunch

cevap

5

cevap:

Burada, Git DB API gelen Blob'u kullanılarak yapılabilir API doc: github API kullanarak Pushing

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

+3

Eğer javascript kullanılıyorsa, [github.js] (https://github.com/michael/github#repository-api) kütüphanesi çok kullanışlı bir repo.write ('master', 'path/to/file') sağlar. 'YOUR_NEW_CONTENTS', 'YOUR_COMMIT_MESSAGE', fonksiyon (err) {}); – lando