From 1e9680aa6bbe8c70a24c430813118821d0eab70f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Astori?= Date: Tue, 30 Sep 2014 23:04:54 -0400 Subject: [PATCH] Fix #91: Expand user home folder for the key_file path of the git module --- source_control/git.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source_control/git.py b/source_control/git.py index a5d94e3dbbe..47dab35812b 100644 --- a/source_control/git.py +++ b/source_control/git.py @@ -518,6 +518,10 @@ def main(): else: gitconfig = os.path.join(dest, '.git', 'config') + # make sure the key_file path is expanded for ~ and $HOME + if key_file is not None: + key_file = os.path.abspath(os.path.expanduser(key_file)) + # create a wrapper script and export # GIT_SSH= as an environment variable # for git to use the wrapper script