GitPython and SSH Keys?

Following worked for me on gitpython==2.1.1 import os from git import Repo from git import Git git_ssh_identity_file = os.path.expanduser(‘~/.ssh/id_rsa’) git_ssh_cmd = ‘ssh -i %s’ % git_ssh_identity_file with Git().custom_environment(GIT_SSH_COMMAND=git_ssh_cmd): Repo.clone_from(‘git@….’, ‘/path’, branch=”my-branch”)