In this first episode of GitMinutes, I talk to Randal L. Schwarz about the history of Git, and a lot of other things like Perl, involuntary Git migrations, the Git community, and his favorite editor!




If you cannot see the audio controls, your browser does not support the audio element. Use the link below to download the mp3 manually.


Link to mp3




Links that we mention:

FLOSS Weekly (Randal's podcast, recommended)

Episode  122: Mercurial 
Episode 118: Gerrit
Episode 19: Git 

Randal's homepage
Randal on Google+ 
Randal’s Google TechTalk about Git (2007)
The revised Git talk on Vimeo (2012) (Slides)
Deploying with(out) Git
Repo managers: Gitolite, Gitorious and Gitblit (which I mispronounced as 'libgit', doh)
My tips on sending mail to the Git developer's mailing list
The Git-user mailing list

Some Git commands we talked about:



Nice graphic Git log in console: 


    git log --oneline --graph --decorate


Update and study history in gitk: 


    git fetch -p; git pull --rebase; gitk --all


Additionally, I think these are some interesting links to have a look at:

Junio C Hamano aka Gitster's Blog (a nice place to keep up to date with new Git releases)
A Note from the Maintainer (explains some of the Git project's conventions)

You can email comments and feedback to [email protected], or comment on this blog-post, or get in touch via:

GitMinutes on Twitter
GitMinutes on Google+

The intro/outro music is provided royalty-free by danosongs.com. Do check them out!



Thanks for listening!


Listen to the episode on YouTube

Twitter Mentions