I'm working on a repository I forked in which the author took the dirty path and stuffed all his dependencies in the lib/ directory in the initial commit. Normally, if it wasn't the initial commit, I would just do an interactive rebase and delete the entire commit (if that's all he did). However, I have no idea how I would edit/delete the initial commit. Is there a way I can edit the initial commit and remove the lib directory without touching the rest of it?
EDIT
I accidentally stumbled upon the answer here: http://stackoverflow.com/questions/575694/can-i-remove-the-initial-commit-from-a-git-repo in the selected answer. That's what I get for not searching more thoroughly.