Episode 1: Version Control

What a great first show!  Finally got the timezones all squared away between NYC and Brisbane.  Today Bronson and I just had a quick chat about Version Control.  We ran into some stumbling blocks which we’ve discussed how we got around them and address them moving forward in our day-to-day.  We discuss some great tips and how we use Git within our WordPress development workflow.

Hopefully you’ll enjoy this 50 min chat and can help us out with some ways that you are using version control within your daily process.  Be kind, this is the first one and we promise that we’ll get better as we move along.  Practice makes perfect, right?  We’d appreciate any feedback you have even if it’s not about the topic, but about how we sound, what you would like to see, anything at all.

Two questions that I think we posed out to the community were:  1. How can us command line junkies make sure we pull the latest before we try and push our changes?  2.  How you bottle up an inherited project?  Core?  Just a theme?

Show Notes

WordPress Core Official Git mirrors: http://make.wordpress.org/core/2014/01/15/git-mirrors-for-wordpress/

Bitbucket.org

Github.com

Git branching method – Git Flow

Sublime Text plugin – Git Gutter

Chassis

git add -p – Patch mode to pick and choose which bits you want as a part of your commit
git commit -m --amend – Edit you last commit message
git diff-tree --no-commit-id --name-only -r [SHA] – See what files were affected in a specific commit

CodeSchool

Git Immersion

Think Like a Git

3 Comments

Great first episode guys.
Enjoyed hearing how you both use Git in your projects.
Wil.

Hi there exceptional blog! Does running a blog similar to this take a massive amount work?

I’ve virtually no understanding of computer programming however I had been hoping to start my own blog
in the near future. Anyway, should you have any recommendations or techniques for new blog owners please share.
I know this is off topic nevertheless I simply had to ask.
Thanks a lot!

Leave a Reply to test2 Cancel reply

Name and email address are required. Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>