holzschu / a-shell

A terminal for iOS, with multiple windows
BSD 3-Clause "New" or "Revised" License
2.49k stars 112 forks source link

Working w/ git-crypt protected repositories #764

Open jenpet opened 2 months ago

jenpet commented 2 months ago

Hi Nicolas,

thanks for this nifty tool on iOS, I really appreciate it! I need to work in a Git repository that is encrypted with git-crypt. Unfortunately, I'm a bit clueless on how to get git-crypt into a-shell.

If possible, what would be the best approach to this?

Thanks so much in advance for any hints and tips! 🙌

jenpet commented 2 months ago

small bump is the question too far fetched or not applicable?

holzschu commented 2 months ago

Huh, I thought I had replied to this one. Thanks for the bump. The short answer is that I don't see how to do it; I don't know much about git-crypt, but based on what I see it seems to be deeply integrated with the command git itself. We use libgit2 because git itself is covered by the GPL, and I don't see how to integrate libgit2 with git-crypt.