Best practice: CMS Netlify or Github repositories?

I had difficulty in setting up the submodules for version control.
REF: GitHub Project Pages

So I copy/pasted the Public folder into Netlify from Local.

Q. Do I go back to setting up Github then have Netlify pull?
or
Do I set up Netlify CMS to access the folder structure to post new documents?
current undeveloped site

Q. Which would be the best practice for a permanent solution?

Hi there!

Themes can be problematic but we have an article about how to set it up here:

I’d suggest that for a permanent solution to your theme situation.

Can you give us more details about your CMS question? I use this setup with hugo + CMS if you want to look at mine:

2 Likes