Git Craziness

Podcast episode player
0:00 0:00

In this episode, Kyle Hofmeyer is joined by Joe Shindelar, Blake Hall, Jerad Bitner, and Brock Boland to discuss git, different workflows, and working in teams.

Git is often touted as among other things being extremely flexible. It's a big selling point for the software. You're not throwing all your eggs in one basket and assuming that there is one singular workflow to rule them all. This flexibility can also be a challenge though. In this podcast we'll talk about the various ways that we at Lullabot use Git when working with teams of people. Both small and large. And the organizational tricks we've learned along the way to help make sure our projects continue moving forward and don't get to messy.

Some of the things discussed include designating someone as a branch manager, working in feature/task branches to keep your code organized and easy to review, and using pull requests. Spoiler alert! We end up boiling it all down to this. There is no one perfect way, but whatever way you decided to organize your team make sure you document it and that everyone on the team knows what you decided.

Podcast notes

Introduction to Git series
Plan, Build, Launch: Real-world Drupal
Git with It workshop at MinneWebCon
Learning how to use git and Github
Managing Projects with Github
NVIE
How Github uses Github to build Gihub
Github's workflow

Ask away!

If you want to suggest your own ideas for podcasts, or have questions for us to answer on a podcast, let us know:
Twitter
Facebook
Contact us page