diff --git a/bin/git-obliterate b/bin/git-obliterate new file mode 100644 index 0000000..0cb1d6c --- /dev/null +++ b/bin/git-obliterate @@ -0,0 +1,3 @@ +file=$1 +test -z $file && echo "file required." 1>&2 && exit 1 +git filter-branch -f --index-filter "git rm --cached $file --ignore-unmatch" --prune-empty --tag-name-filter cat -- --all