Build Hugo Github
    
    Publish date: 2019-05-27
  
  
  
  
Build a github.io website by Hugo and Deployed to Netlify.
Hugo Local setup
hugo new site lgann-website
cd lgann-website
git init
git submodule add  https://github.com/zwbetz-gh/cayman-hugo-theme themes/cayman
hugo new post/first.md
hugo new posts/build-hugo-github.mdconfig.toml
baseURL = "https://lgann.github.io/"
languageCode = "zh-CN"
#languageCode = "en-us"
title = "LGANN's Blog Website"
theme = "cayman"
defaultContentLanguage =      "zh-CN"
hasCJKLanguage =             true 
# Google analytics
# OBgoogleAnalytics = "UA-123456789-1"
# Disqus comments
#disqusShortname = "yourdiscussshortname"
# Syntax highlighting
pygmentsCodefences = true
pygmentsStyle = "pygments"
[taxonomies]
  tag = "tags"
[permalinks]
  post = "/:filename/"
[params]
  author = "Louis Gan"
  github = "lgann"
  # Header text, can be markdown
  project_name = "LGANN Blog"
  project_tagline = "New Start"
  # Date format for post list and single pages
  # For more date formats see https://gohugo.io/functions/format/
  dateFormat = "2006-01-02"
  # Footer text, can be markdown
  footer = "Made with [Hugo](https://gohugo.io/). Themed by [Cayman](https://github.com/zwbetz-gh/cayman-hugo-theme). Deployed to [Netlify](https://www.netlify.com/)."
  # If true, the CSS/JS for Katex math typesetting are enabled
  katex = true
  # Breakpoints
  large_breakpoint = "64em"
  medium_breakpoint = "42em"
  # Header colors
  header_heading_color = "#fff"
  header_background_color = "#159957"
  header_background_color_secondary = "#155799"
  # Text colors
  section_headings_color = "#159957"
  body_text_color = "#606c71"
  body_link_color = "#1e6bb8"
  blockquote_text_color = "#819198"
  # Code colors
  code_background_color = "#f3f6fa"
  code_text_color = "#567482"
  # Border colors
  border_color = "#dce6f0"
  table_border_color = "#e9ebec"
  hr_border_color = "#eff0f1"
[menu]
  [[menu.nav]]
    name = "Blog"
    url = "/"
    weight = 1
  [[menu.nav]]
    name = "Tags"
    url = "/tags/"
    weight = 2
  [[menu.nav]]
    name = "About"
    url = "/about/"
    weight = 3
  [[menu.nav]]
    name = "RSS"
    url = "/index.xml"
    weight = 4
hugo server -D
#visit http://http://localhost:1313 to test the websiteDeployed to GIthub
create lgann-website-hugo repo at github
create lgann.github.io repo at githu
hugo
cd public
git init
git config core.sshCommand "ssh -i ~/.ssh/id_rsa_lgann -F /dev/null"
git remote add origin git@github.com:lgann/lgann.github.io.git
git add .
git commit -m "Initial commit"
git push -u origin master
pwd
/c/dev/lgann-website
git config core.sshCommand "ssh -i ~/.ssh/id_rsa_lgann -F /dev/null"
git remote add origin git@github.com:lgann/lgann-website-hugo.git
git add .
git commit -m "Initial commit"
git push -u origin master