GitHub Pages

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

GitHub Pages is a web hosting service offered by GitHub for hosting static web pages for GitHub users, user blogs, project documentation,[1][2] or even whole books.[3]

It is integrated with the Jekyll software for static web site and blog generation. The Jekyll source pages for a web site can be stored on GitHub as a Git repository, and when the repository is updated the GitHub Pages servers will automatically regenerate the site.[4]

GitHub Pages was launched in late 2008.[2][5] As with the rest of GitHub, it includes both free and paid tiers of service, instead of being supported by web advertising. Web sites generated through this service are hosted either as subdomains of the github.io domain, or as custom domains bought through a third-party domain name registrar.[6]

References[edit]

  1. ^ Bell, Peter; Beer, Brent (2014), "GitHub Pages", Introducing GitHub: A Non-Technical Guide, O'Reilly Media, p. 66, ISBN 9781491949832 
  2. ^ a b Pipinellis, Achilleas (2015), "Chapter 5: GitHub Pages and Web Analytics", GitHub Essentials, Packt Publishing Ltd, p. 125, ISBN 9781783553723 
  3. ^ Xie, Yihui (2016), "6.2 GitHub", bookdown: Authoring Books and Technical Documents with R Markdown, Chapman & Hall/CRC The R Series, CRC Press, p. 88, ISBN 9781351792608 
  4. ^ Clark, Barry (August 1, 2014), "Build A Blog With Jekyll And GitHub Pages", Smashing Magazine 
  5. ^ mojombo (Tom Preston-Werner) (December 18, 2008), "GitHub Pages", The GitHub Blog 
  6. ^ Sawant, Uday R. (2016), "GitHub pages", Ubuntu Server Cookbook, Packt Publishing, p. 340, ISBN 9781785887987 

External links[edit]