Recently, I have been given the task at my client to take over deployments and get things up the stack to our higher environments. Having been at this current client for quite a while, we already have a pretty elegant CI/CD (Continuous Integration and Continuous Delivery) process. My excitement of taking over this responsibility quickly transitioned to the urge of taking a refresher course on Git and all of its principles. Questions started popping up like:
- Will I know how to implement the most appropriate/best practice solution if something goes wrong?
- What do I not know that could be limiting my team?
So here I am! I am a huge advocate for preparation and self learning. Typically when there is a topic that I don’t know enough about, I immediately find a good resource and start digging in. Udemy is always a go-to site for me to find excellent resources and learning material. Today is Day 1 of my 6 hour course. I will be posting Git principles I am covering over the next few days as my knowledge expands and I hope I can provide some valuable information for my readers.