Yes. The code was on its own branch. It was part of a simple protocol for all remote pairing. The hard part of pairing is often social issues such as the way Git is used. Technology isn't really the critical factor. I mean remote pairing requires a change to the way people interact. Using Git differently is a change to the way people interact. The key is that people are interested in making it work. If they aren't, it doesn't matter what technology you choose.
The nice thing about using Git and hangouts or skype is that I can use Emacs and you can use Vim and someone else can use Sublime text.