Knowledge sharing repository for the world Hello! I'm Mark Donaldson and I'm learning how to keep my software code verioned so that I can make multiple edits and track them, should my code break for any reason. This will allow me to rollback the changes to my code so that I can debug it and keep moving forward in building my solution.