The sole purpose of this blog is to help you cope with Git in your professional life, and maybe even start enjoying working with it for real (like I did)!
Who this blog is for
You're probably a bit like me, and don't consider yourself a "core developer", e.g. you work closer to the end user rather than the underlying machinery. Using Git is more of a side effect from working in a software development team – in a way, it's incidental to your actual job!
You know how to get by on a daily basis (creating branches, making commits, resolving conflicts, etc.), but you're still struggling with becoming completely independent in working with Git; resorting to the local Git guru in your office is becoming annoying.
- Find the terminal (aka command line interface - CLI) frighting and old fashion, and believes many of the Git commands to be cryptic or inconsistent
- Have given up on digesting the so widely referenced Pro Git Book as it's too comprehensive and into the details
- Have found yourself traversing numerous Stack Overflow threads in search for enlightenment – only to realise all answers are written to and by "the inner circle"
Don't loose faith – the pit of success awaits!
In this blog I'll try to shed some light on both the conceptual parts of Git in combination with illustrations and hands-on examples, pulling you into the pit of success.
All in all with the end goal of helping you become completely independent in working with Git; so that you can increase your productivity, and start enjoying working with it for real!
Who knows, you might even outshine your local Git guru when you're done reading this blog! 😆