I'm developing a personal project that wasn't originally intended to be public (just for me, testing, fun, learning, etc.) This project has grown a bit and become serious enough that I now want to make it public and contributable on GitHub.
So I'd like to set up Git for this project, but I don't know the right approach to take. My naive approach would be to start a new Git environment, push the whole project into the master branch and then continue to develop the project using Git as if it had been there all along. It doesn't seem a very elegant solution to me, though.
I don't know much about Git other than the basics, so which approach would be considered the more appropriate?
