https://gist.github.com/1595572
I'm adding a ttf font to a github:gist so i can share it. the person above did it but I'm only seeing ways to add it as text. How might one go about adding the actual file?
You can always create a gist with a dummy (text) file, clone it, delete the file and add the file (ttf font) you want and push.
This is what the person you have linked to has done. See the first commit: https://gist.github.com/1595572/8fe448cb122dfe75084ce1b48146f6cc6282e81d