How does github handle a PDF?