The Thing About Git

Tuesday, April 08, 2008 at 12:16 PM

It’s as though every other version control system I've ever used was created by people who were really into version control and Git was created by people who were really into hacking.

GitHub: My Kind of Social Software

Tuesday, February 26, 2008 at 08:17 PM

Fork me!

Scott Chacon's Git Talk at RailsConf (slides)

Saturday, May 31, 2008 at 09:50 PM / github.com

If you move the slides quickly, it feels a bit like playing Desktop Tower Defense.

Git Commits That Need to be Pushed

Tuesday, May 27, 2008 at 11:25 PM / justinfrench.com

Justin French: alias push?='git cherry -v origin' — beautiful.

Git Management KernelTrap Thread

Wednesday, May 21, 2008 at 07:14 PM / kerneltrap.org

Interesting thread wherein Linus describes the need for various types of Git workflows for leaf developers vs. maintainers. Lot’s of talk about the pros and cons of rebasing in different situations.

My Git Workflow

Monday, May 12, 2008 at 01:05 PM / osteele.com

Oliver Steele details his (and others’s) Git workflow with a bunch of illustrative graphs, emphasizing one of my favorite aspects of Git: There’s More Than One Way To Do It.

GitHub Adds Gem Server Support

Friday, April 25, 2008 at 09:43 AM / gems.github.com

A gem for your project is automatically built each time the project_name.gemspec file is changed on your master branch.

Git Magic

Sunday, April 13, 2008 at 06:50 AM / www-cs-students.stanford.edu

All manners of good stuff here.

Say hello to the (GitHub) Network Graph Visualizer

Thursday, April 10, 2008 at 02:40 PM / github.com

Now this is the kind of direction I hope to see GitHub and Gitorious go in the future.

commit-patch

Tuesday, April 08, 2008 at 03:05 PM / porkrind.org

A nice solution to “The Tangled Working Copy Problem” for VCS’s that don’t allow you to pluck out portions of a working copy to commit. Allows editing the diff that’s about to be committed.

Git HOWTO Index

Tuesday, April 08, 2008 at 01:23 PM / kernel.org

There are some great tips for owning your local workflow in here.

The Differences Between Mercurial and Git

Tuesday, April 08, 2008 at 01:15 PM / rockstarprogrammer.org

I can’t say whether this is an accurate description of hg but he nails a lot of the things that makes git interesting, IMO.

Jason Blevin's on Moving from Bazaar to Git

Sunday, April 06, 2008 at 03:10 PM / jblevins.org

I'm a bzr refugee in Git-land, myself.

What a DVCS gets you (maybe)

Sunday, April 06, 2008 at 02:57 PM / dehora.net

Bill de hÓra gives some reasons for using a distributed VCS even when the downstream repo is non-distributed.

Git for Computer Scientists

Thursday, April 03, 2008 at 02:53 PM / eagain.net

Okay, I've read about five of these articles purporting to explain Git’s internal conceptual framework. This was the first that really made things click in any significant way.

I Can Haz Hardcore Forking Action

Friday, March 14, 2008 at 07:28 PM / rob.cogit8.org

More praise for GitHub from a small team of Django hackers that built a site in three hours on one night with a little help from git…

bzr2git

Sunday, February 24, 2008 at 01:25 AM / pastie.caboo.se

A quick script I threw together to convert simple bzr branches to git repos. Requires git, bzr, and rsync.

This is where you send new features into the ghetto so that they can 'battle it out' ...

Wednesday, February 20, 2008 at 01:48 PM / utsl.gen.nz

“The last features standing get re-integrated into another branch known as the ‘trailer park’ to try to find a new life for themselves. Note that ghetto is frequently called ‘trunk’, and the trailer park something like ‘releng’”

GitHub: rtomayko's Profile

Monday, February 18, 2008 at 10:44 PM / github.com

Huge thanks to al3x for the invite. I'll be writing up my experience over the next week or so.

GitHub

Monday, February 18, 2008 at 03:20 PM / github.com

Seriously interesting web based git browser and collaboration tool from the folks at Engine Yard. If anyone has a spare invite laying around, hook me up: rtomayko@gmail.com. I have a bunch of stuff sitting in bzr repos that I'd like to flip over to git.

Git User's Manual

Monday, February 11, 2008 at 11:06 AM / kernel.org

Finally: “this manual is designed to be readable by someone with basic UNIX command-line skills, but no previous knowledge of git.”

Wanted: Git Cheat Sheet for Collaboration

Wednesday, February 06, 2008 at 04:22 AM / rockstarprogrammer.org

There’s some good questions here. I've been running into a few of the same issues while experimenting with moving some of my bzr projects to git. Can one of the git pros out there have a look?

Why I chose git

Wednesday, January 02, 2008 at 12:47 PM / plasmasturm.org

Wherein Aristotle convinces me to seriously consider moving my experimental bzr projects to git. I've seen the content vs. file tracking argument before but never really understood what the actual impact of this difference was.

A look back: Bram Cohen vs Linus Torvalds [wincent.com]

Wednesday, July 18, 2007 at 08:50 PM / wincent.com

“…. But after closely studying Git I'm a little bit awestruck; Torvalds is a frickin' genius, a true visionary, and somehow managed to just "get it” and instantly, in a flash of insight, come up with “the solution” for version control."