2011-07-12 26 views
6

Miré toda la documentación, pero no responde mi pregunta.API de GitHub - escribir en el repositorio

¿Hay alguna forma de escribir en un repositorio (cargar un archivo)? Algo así como crear una carpeta, y subir una readme.md

[editar]

que tenemos.

Se puede hacer uso de la gota de la API de Git DB, aquí la documentación del API:

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

+1

Empujar el uso de la API de github parece bastante más compleja, a continuación, sólo 'push' git. Deberías leer http://developer.github.com/v3/git/. Te sugiero que uses 'git push' en su lugar, porque para manipular los datos 'git' raw necesitas que entiendas gits internal. – KingCrunch

Respuesta

5

Aquí la respuesta:

Se puede hacer uso de la gota de la API de Git DB, aquí la API doc:

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

+3

Si usa javascript, la biblioteca [github.js] (https://github.com/michael/github#repository-api) proporciona un 'repo.write ('master', 'path/to/file') muy conveniente. 'YOUR_NEW_CONTENTS', 'YOUR_COMMIT_MESSAGE', function (err) {}); 'método que se ocupa de todos los git de bajo nivel. – lando

Cuestiones relacionadas