This allows you to create a single file. For creating multiple files with a single request see the commits API.
т.е. все-таки через коммит и пуш идет грубо говоря
не совсем понятно, а контент файла в чем представлять? допустим если файл json, просто считать его и отправлять это в параметре "content"?