GITHub API Issue con carga de archivos

Estoy tratando de subir un archivo a GitHub a través de la API de GITHub (http://developer.github.com/v3/repos/contents/). De alguna manera no puedo subir el archivo. Cuando intenté cargar el archivo existente, me dio el mensaje "{\" message \ ": \" refs / heads / master que se esperaba que estuviera en ee1cd720841a4b5b06a8339c333c56b1748e66f9 \ ", \" documentation_url \ ": \"http://developer.github.com/v3/repos/contents/\ "}". Cuando fui a github e intenté eliminar un archivo usando el sitio web, me dio un error debajo. Puedo hacer una solución alternativa con restablecer la cabeza a la versión anterior y seguir adelante. Pero estoy tratando de entender qué causó este comportamiento y cómo puedo prevenirlo en el futuro. Ni Google ni Github Help pudieron responderme, así que buscaban algo de la comunidad. Gracias por investigarlo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta