http://www.kernel.org/pub/software/scm/git/docs/git-filter-branch.html
mb:repo jeff$ ls db/data/us_cities.data.insert.sql
db/data/us_cities.data.insert.sql
mb:repo jeff$ git filter-branch --index-filter 'git rm -f --cached db/
data/us_cities.data.insert.sql' HEAD
Rewrite d54d3041d7d5739b3093f802fc1ef45f3c8e5e16 (1/2713)fatal:
pathspec 'db/data/us_cities.data.insert.sql' did not match any files
index filter failed: git rm -f --cached db/data/
us_cities.data.insert.sql
ekidd speculated that since the file wasn't in the first version of
the repo, it was borking. He was right. Next he told me to try
git filter-branch --index-filter 'git rm -f --cached db/data/
us_cities.data.insert.sql || true'
which worked. He also asked me to point this out on this list:
ekidd:semanticart: Commit 8c1ce0f46b85d40f215084eed7313896300082df
changed the behavior without updating the example in the man page. If
you're feeling inspired, you may want to post this to git@vger.
Thanks and apologies for any etiquette breaches, I don't know what I'm
doing :)
-jeff
--
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