I think I have found a new bug in 1.7.5: # Setup: mkdir tmp && cd tmp git init mkdir foo && touch foo/bar mkdir bar && touch bar/baz echo "/foo" > .gitignore echo "/bar" >> .gitignore git add .gitignore git commit -m ignore # The problem (Why is foo/ removed?) $>git clean -dXf --exclude=/foo Removing bar/ Removing foo/ I apologize if this isn't the correct channel to report a bug. Does anyone know if this is a known issue? Thanks, Todd Rinaldo -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html