#74 Fix cached plaintext removal to account for packed objects
#74 Fix cached plaintext removal to account for packed objects

Switch from running just `git prune` after removing credentials to a
heavier `git gc --prune-now` command because the latter is needed to
remove cached plaintext objects Git might have stored in packs.

I tried to find lighter-weight commands to handle the packed objects
situation but the only one that worked to clear plaintext objects was
to run both `git prune` and `git repack -ad` (or -Ad) at which point
we might as well run `gc` anyway, especially since this maximises
the chances of Git cleaning up ALL places where a plaintext object
might lurk in the DB.

elasticdog/transcrypt