So, could it be common practice? Should we encourage one another to get this done? Does Github mind? Have they got the official policy mentioned?
I'd never depend on GitHub like a CDN for my projects because you've got no guarantee the files is going to be there, named exactly the same way, later on. With Google/Microsoft you will find the commitment both companies designed to host the files inside a certain way, with GitHub you simply have hope that it is going to stay this way.
It was lately requested in github's support forums, and also the official answer was it's ok.
With that said, To be sure along with other solutions: github never was really meant to become a CDN, while Google and Microsoft have specific infrastructure for your.
I am doing the work for several weeks now, had some concerns first but it is totally awesome for those who have no issues with your files being openly available, use minified versions should you care.
But nonetheless - Google &lifier MS rule the area for jQuery &lifier jQuery Templates - and so i rely on them for your.
Connecting to GitHub "raw" files has some issues as layed out by Dork Ward's answer.
It is best to consider GitHub Pages being an option.
Look at this article: