Git would not keep empty folders. Just ensure that there's a file from the folder like doc/foo.txt and run git increase doc or git insert doc/foo.txt, plus the folder will be extra to your local repository once you've fully commited (and show up on GitHub once you've pushed it). Howdy, https://angeloeqcox.bloggazza.com/32073165/getting-my-website-to-work