# How to Setup a Hugo Website on GitHub ![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article3.5c705a01b476.png) URL:: https://letsautomate.it/article/how-to-setup-a-hugo-website-on-github/ Author:: Josh Rickard ## Highlights > A git submodule is typically used in cases when you have a third-party library or dependency within your root project. In our case, a submodule will contain our generated GitHub Pages website files. ([View Highlight](https://instapaper.com/read/1367594494/14815885)) --- Title: How to Setup a Hugo Website on GitHub Author: Josh Rickard Tags: readwise, articles date: 2024-01-30 --- # How to Setup a Hugo Website on GitHub ![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article3.5c705a01b476.png) URL:: https://letsautomate.it/article/how-to-setup-a-hugo-website-on-github/ Author:: Josh Rickard ## AI-Generated Summary None ## Highlights > A git submodule is typically used in cases when you have a third-party library or dependency within your root project. In our case, a submodule will contain our generated GitHub Pages website files. ([View Highlight](https://instapaper.com/read/1367594494/14815885))