Stop being a git – Start using Git!

While it took Linus Torvalds just 2 weeks to initially create Git and start using it to manage the Linux Kernel source code,  this mere mortal is still struggling to fully grasp the simplicity of Git after dabbling for 3 weeks.

To-date, I’ve been using a handful of the git commands, but without really understanding how Git works: as such, the consequences of some commands were a bit of a mystery.  I didn’t appreciate how Git handles and tracks changes, nor where everything lived. After 3 weeks and two branching debacles, of my own doing, it’s time to stop hacking around the fringes and get over this learning curve…  Maybe debacle is an exaggeration, realistically I couldn’t follow what was going on when I was cloning, branching, committing, staging or simply working.

Mistake #1

Continue reading


Just do it…

At the start of week 3 it became clear that I really did need to get on the horse, and become a code monkey (yes, too many animals in that sentence so let’s hope my app design is better than my prose!).

Building my first web app should be a pretty simple task given it’s just a handful of low complexity views, simple user interactions, and simple data relationships, especially since the lessons I’m following provide very explicit instructions and sample code snippets.  Simple!  Or so you’d think…

Continue reading