How to build your free academic portfolio website using Hugo and GitHub Pages

Learn how to create your personal website for free using Github Pages

Contents:

1. Installing Hugo

2. Setting Up Directories

Message after creating the framework

3. Choosing the Website Theme

> cd framework\themes
> git clone https://github.com/wowchemy/starter-hugo-academic.git
You should get a similar output

4. Finishing the Site Framework

Copy everything
Paste in the framework directory
Copy these files and folders
Paste them in the framework folder

5. Customization

Basic Site Customization
Edit these files to change the various sections on the page

6. Hosting Your Website on GitHub Pages

Copy this section from your repository
> git init
> git remote add origin https://github.com/username/framework.git
> git push -u origin master
Correct the error
> git clone https://github.com/username/yourgithubusername.github.io.git> cd framework
> hugo -d../username.github.io
> cd ../username.github.io
> git add .
> git commit -m "Initial Commit"
> git push -u origin master
You should see a similar screen

7. Updating Your Site

> git add .
> git commit -m "some changes"
> git push
> hugo -d ../username.github.io
> cd ../username.github.io
> git add .
> git commit -m "some changes"
> git push

Aspiring Data Scientist, and foodie