Good stuff. Stick with it... the learning curve is not as terrible as you may think it is at the moment, and the benefits or learning this far outweigh the costs (of time spent learning). Version control is as much a part of modern programming as programming languages.