Monday, July 22, 2013

GitMinutes #17: Nicholas Zakas on How Companies Are Using Git(Hub)

Today we are talking to Nicholas Zakas. He is a front-end engineer, author, and speaker working at Box, and before that, he worked at Yahoo! for almost five years, where he was front-end tech lead for the Yahoo! homepage and a contributor to the YUI library. He regularly blogs, and for a recent blog-post he conducted a little research on how people use GitHub in a company internal context, so I invited him onto the show to ask about his findings.


Link to mp3

Links:
Listen to the episode on YouTube

Monday, July 15, 2013

GitMinutes #16: Joey Hess on git-annex


In this episode we talk to Joey Hess, the inventor of git-annex and many other useful tools you may be familiar with. Joey has worked on Debian since the 90’s, including building the Debian installer. We already mentioned git-annex many times on this podcast, so most of you should know it is a tool for tracking large external files from Git repositories. We also touch on a lot of other topics, including KickStarter, Haskell and PRISM.


Link to mp3


Links:
Listen to the episode on YouTube

Monday, July 8, 2013

GitMinutes #15: Ryan Hodson on Learning Git

In this episode we talk to Ryan Hodson, the man behind Ry's Git Tutorial.


Link to mp3


Links:
Installing Git manual web pages

If you want to see the help for git-status, you can do either of these:
git status --help 
git help status 
On Windows/Msysgit, the default is to always open the web page. If you are on Mac or Linux, you can append -w to the above commands.

If you always want to see the web pages (so you can leave out -w), you can do:
git config --global help.format web
On my Mac, Lynx was the default browser for some reason, so I had to configure it to use the OSX `open` command (for html files) instead:
git config --global web.browser open
On my Ubuntu machine, I had to configure it like this to use Google Chrome (Firefox was default):
git config --global web.browser google-chrome
I also had to clone the docs into this location (not the one according to the GitHub help pages above):
/usr/share/doc/git/html/
See git-web--browse docs for more info.

Listen to the episode on YouTube

Monday, June 24, 2013

GitMinutes #14: Pablo Santos on PlasticSCM, GitSync and SemanticMerge

In this episode we talk to Pablo Santos from Codice Software about Plastic SCM, GitSync and SemanticMerge.


Link to mp3

Links:

Listen to the episode on YouTube

Monday, June 17, 2013

GitMinutes #13: Richard Hartmann on Managing Your Homedir with vcsh

In this episode, we talk to Richard Hartmann about vcsh, a Git-based tool for managing your home directory and configuration.


Link to mp3

Links:

Listen to the episode on YouTube

Monday, June 10, 2013

GitMinutes #12: Git Merge 2013 Part 4

This is the fourth and final set of interviews from Git Merge 2013 in Berlin.


Link to mp3



Saturday's Drinkup, photo is CC-BY Thomas Rast


Big thanks to Viaboxx GmbH paying for my trip to Git Merge!

Michael Haggerty (github, homepage)
About the git imerge project
Michael's lightning talk at Git Merge

Christian Couder (homepage/presentations)
Enjoy fighting regressions with git bisect (article, slides)
Fully automated bisecting with "git bisect run"
Christian's lightning talk at Git Merge

Michael Diers 
Elego, doing consulting on Git & processes

Valentin Haenel (github)
German Git book
Git Meetup Berlin

Carlos Martín Nieto (github)
libgit2

Nico von Geyso (github)
pygit2
Dulwich (pure Python Git implementation)

Listen to the episode on YouTube

Monday, June 3, 2013

GitMinutes #11: Git Merge 2013 Part 3

This is the third set of interviews from the Git Merge 2013 conference in Berlin.


Link to mp3

Bird eye of the coffee corner. Photo CC-BY Thomas Rast


Alfonso Alba García (twitter)
The Spanish Git community, AprendeGit.

Andrey Devyatkin (google+, twitter)
About large Git migrations at Ericsson

Jens Lehmann (github)
About git submodules,  enhancements.
Update: Jens and Heiko's lightning talk at Git Merge

Christian Halstrick (google+), SAP
About JGit. Eclipse’s Gerrit instance.
Scaling Up JGit (Shawn Pearce's presentation from EclipseCon 2013)

Listen to the episode on YouTube