gridsome create my-gridsome-site https://github.com/davidleininger/gridsome-netlifycms-starter.gitcd my-gridsome-siteto open folder- Run 
yarnto install dependencies gridsome developto start local dev server at http://localhost:8080
Update src/admin/config.yml backend repo with your_name/repo_name
- Create new site on Netlify and connect to GitHub Repo
 - Create new app on GitHub Settings > Developer Settings > OAuth Apps
 - Add 
Client IDandClient Secretto Netlify General > Access Control > OAuth - Navigate to netlify URL 
/admin 
https://cms-gridsome-demo.netlify.com
Have Fun!