Tag Archives: Git

Git as a Function Data Structure

Philip Nilsson over at Jayway has an illuminating post about git. His idea is that git is best understood as a purely functional immutable data structure (like a CL list). That probably doesn’t seem very promising but he makes a … Continue reading

Posted in General | Tagged | 0 Comments

Three Trees

Scott Chacon, author of Pro Git, gave an interesting talk at Strange Loop entitled A Tale of Three Trees. The idea is to understand how Git works by understanding how it manipulates the three trees: head, index, and working directory. … Continue reading

Posted in General | Tagged | 0 Comments

Git By Hand

I went looking for the update to Tom Preston-Werner’s talk on Git that I wrote about previously but I didn’t find it. What I did find, however, is another talk on Git, entitled Unlocking the Secrets of Git that he … Continue reading

Posted in General | Tagged | 0 Comments

Git Cheat Sheet

The folks over at fournova, maker of Tower, a Git client for the Mac, have a really nice Git Cheat Sheet available for download. There are plenty of Git cheat sheets around, of course, but this one is only two … Continue reading

Posted in General | Tagged | 0 Comments

A Parable About Git

A Couple of days ago I wrote about Tom Preston-Werner‘s talk on Git and how he approached the subject matter in a particularly effective way. Today, I was trawling through his Web site and found a longish post entitle The … Continue reading

Posted in General | Tagged | 0 Comments

An Interesting Talk On Git

Over at Ontwik, Tom Preston-Werner has a nice (video) talk on Git. I like it because instead of focusing on the mechanics of using Git, Preston-Werner shows you what Git is doing internally at each stage of the process. I … Continue reading

Posted in General | Tagged | 0 Comments