4 ms·
Because then you are exposing your password to a potentially untrusted dev server? Unless you are making a new password for that server, in which case you are s
by lazaroclapp 12y ago
Because then you are exposing your password to a potentially untrusted dev server? Unless you are making a new password for that server, in which case you are still better of by giving each server their own private key and registering the corresponding public keys for read-only access in your remote repo.
Another option: mount the corresponding directory of the dev server using sshfs, run git commands locally, run everything else remotely. Although I am not sure if there are any risks of mounting an untrusted directory via sshfs.