Andrew Ayer
Andrew Ayer
What's the version of Git on each system?
It appears that the package on Alpine is not real git-crypt, but has been patched to handle empty files differently: https://git.alpinelinux.org/aports/tree/community/git-crypt/0002-keep-empty-files-unencrypted.patch I will investigate whether I should apply this patch...
0. Make a backup 1. Export the current key to a temporary file called `originalkey`: `git-crypt export-key originalkey` 2. Lock the repo: `git-crypt lock` 3. Unlock with a migrated key:...
Hi @hugopeixoto, did you have a chance to try this out?
I agree in principle that this is the correct fix. Unfortunately, it's a breaking change to git-crypt's on-disk format. Empty files that were previously committed to the repo encrypted will...
The place to set this is in the key file, which is fortunately extensible. I've implemented this in #210. I would appreciate your testing!
Sorry for the late reply to this. Something like this is a good idea; thanks for the suggestion! I'll try to roll this in to the next release.
Thanks for working on this! I would definitely like to see better Windows support in git-crypt. However, I think we'd be better off targeting MinGW-w64/MSYS2, considering that it is more...
This should not happen. What version of Git are you running?
This is a good idea. At a high level, first you'd use filter-branch to add the gitattributes file to all previous commits. Then you'd need to apply the clean filter...