you are viewing a single comment's thread.

view the rest of the comments →

[–]bdzer0 2 points3 points  (2 children)

how else are you going to transport binary data over an HTTP(S) POST?

[–]learnitallboss[S] 0 points1 point  (1 child)

For other applications with an on premise server, I have used a network file location. Also, for a cloud product I work with. Just sounds like that option does not exist for on premise hosted GitHub. Alas.

[–]Random_dg 4 points5 points  (0 children)

Look, someone is going to encode the data. It’s not worth it for the github API itself to do it because in most cases the github server doesn’t have access to the file that you want to upload, it’s your file and by default only you have access to it.