I'd like to use a remote host for git, such as github.com. What worries me about it is that I'm putting our source code into the hands of a third party. Who knows who has access to it on the other side of the wire.
So I'd like to know if any of you been able to solve that somehow, maybe via encryption, perhaps? Traditional encryption would cause the entire file to change every time it's encrypted, thus git would get confused and all of it's wonderful diff/merge stuff would be disabled.
Is my only option to get a server and host git myself? I was hoping to not have to do that, as it's more expensive and more time consuming to set up.