William’s miscellaneous git tools. very handy.

webmat’s git_remote_branch. i think i need to give this a try.

git checkout

Can someone please explain to me why git-checkout is overloaded so that you can get a branch (git checkout master) and also restore a file from the current branch HEAD (git checkout hello.c)? It seems like a misplaced overload. Wouldn’t git-revert be a better overload?

Anways, this confused the hell out of me this morning for some reason.

Import from Subversion - GitHub. git-svn, now that was painless.

cheat git. err the blog git cheat page.

gittutorial man page. handy

GitHub RubyGems. github now has a ruby gem server. gem install anyone’s branch of just about anything. very cool.

The Thing About Git. about solving the “tangled working copy” problem. nice. via ram.