I have a folder similar to this:
Hello World
├── Hello World 1.0.py
├── Hello World 2.0.py
├── Hello World 2.1.py
└── Changelog.txt
Where "Changelog.txt" is something like:
2.0: Added a pause at the end.
2.1: Changed pause to os.system("pause").
Obviously this is not the best solution for version control. How can I use Git to organize my project? Ideally, I'd want a folder somewhat like this:
Hello World
├── Hello World.py
└── .git
└── (...)
But I don't want to lose the version numbers and changelog comments.
More information:
I'm completely new to Git. I've looked at similar questions like:
What is git tag, How to create tags & How to checkout git remote tag(s)
What is the Git equivalent for revision number?
How to manage the version number in Git?
But they seem too technical for me right now and it doesn't look like they address my specific problem.