Archive for the ‘git’ Category

Git – What Changed Between Pushes?

Thursday, August 12th, 2010

There's an overwhelming amount of git tools, and if you're coming from SVN you might expect that the tools w/ the same names work the same way. You'd be wrong. Because of Git's distributed nature, you can (and frequently do) have commits in your repo that you might not have ...

Remove File From Git History

Friday, April 30th, 2010

Useful stuff. git filter-branch -f --index-filter 'git update-index --remove filename' HEAD git push --force --verbose --dry-run git push --force Slight better version. Only rewrites history from the first commit the file existed. git filter-branch -f --index-filter 'git update-index --remove filename' ..HEAD git push --force --verbose --dry-run git push --force Found on github.

Setting up a remote git repository

Monday, November 23rd, 2009

Here's a great guide for setting up a new remote git repo. Thank you, Tool Man Tim.

Switching from SVN to git

Wednesday, November 12th, 2008

I've been using SVN for several years now, so I've been partial to it, and reluctant to switch to another form of source control. I'm very comfortable with it, and I've got dozens of scripts to augment it and help me deal with it's shortcomings, as well as a ...