Skip to content

Commit da8aeec

Browse files
author
Sebastian Thiel
committed
Merge branch 'master' of https://github.com/sstancu/GitPython into sstancu-master
2 parents c73b239 + 096027b commit da8aeec

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Diff for: AUTHORS

+1
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,6 @@ Contributors are:
3131
-David Host <hostdm _at_ outlook.com>
3232
-A. Jesse Jiryu Davis <jesse _at_ emptysquare.net>
3333
-Steven Whitman <ninloot _at_ gmail.com>
34+
-Stefan Stancu <stefan.stancu _at_ gmail.com>
3435

3536
Portions derived from other open source works and are clearly marked.

Diff for: git/remote.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -544,10 +544,9 @@ def urls(self):
544544
except GitCommandError as ex:
545545
if any(msg in str(ex) for msg in ['correct access rights', 'cannot run ssh']):
546546
# If ssh is not setup to access this repository, see issue 694
547-
result = Git().execute(
548-
['git', 'config', '--get', 'remote.%s.url' % self.name]
549-
)
550-
yield result
547+
remote_details = self.repo.git.config('--get-all', 'remote.%s.url' % self.name)
548+
for line in remote_details.split('\n'):
549+
yield line
551550
else:
552551
raise ex
553552
else:

0 commit comments

Comments
 (0)