Edit: Using windows.
Hopefully this is not too off-topic or silly, but I've uploaded a decently large project to my Github (around 40-50 source/header files each) by using the functionality in Visual Studios that allows you to push your project to the repository directly and be able to push/pull in what seems like a practical manner. My first question is if this feature is something that's recommended to use at all, or if you should rather "manually" upload your files to Github, and if so then how would you best go about publishing changes to your code?
Now, if this is indeed something that is practical and recommended for the not-so tech savvy person that uses programming as a tool for numerical calculations how can I make my repository look more eye-pleasing? From what I've seen in other repos people generally split their headers and cpp files into src and include folders. I could do this as well (and add additional subfolders into suitable groups) but there doesn't seem to be any functionality to do so on Github apart from changing the names of the individual files to push them into folders. Making folders on my local visual studios repo and pushing the changes doesn't seem to do anything either (apart from making visual studios not find my files when compiling). Is there a simple way to achieve the above, and what other considerations should I make? I'll add a link to my repo to show what it looks like precently just from pushing to github from visual studios.
https://github.com/OscarUngsgard/Cpp-Monte-Carlo-Value-at-Risk-Engine