Problem z interfejsem API GITHub z przesyłaniem plików

Próbuję przesłać plik do GitHub przez GITHub API (http://developer.github.com/v3/repos/contents/). Jakoś nie mogę przesłać pliku. Kiedy próbowałem przesłać istniejący plik, otrzymałem wiadomość „{” ”wiadomość:„ refs / heads / master spodziewany jest ee1cd720841a4b5b06a8339c333c56b1748e66f9 ”http://developer.github.com/v3/repos/contents/„}”. Kiedy poszedłem do github i próbowałem usunąć plik za pomocą strony internetowej, dał mi poniżej błąd. Mogę obejść problem z resetowaniem głowicy do poprzedniej wersji i przejść dalej. Ale staram się zrozumieć, co spowodowało to zachowanie i jak mogę zapobiec temu w przyszłości. Ani Google, ani Github Help nie były w stanie odpowiedzieć mi, szukając czegoś ze społeczności. Dzięki, że się tym zajrzałeś.

questionAnswers(1)

yourAnswerToTheQuestion