summaryrefslogtreecommitdiff
path: root/git/remote.py
diff options
context:
space:
mode:
Diffstat (limited to 'git/remote.py')
-rw-r--r--git/remote.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/git/remote.py b/git/remote.py
index 5d31a442..c28f7efb 100644
--- a/git/remote.py
+++ b/git/remote.py
@@ -496,10 +496,9 @@ class Remote(LazyMixin, Iterable):
def urls(self):
""":return: Iterator yielding all configured URL targets on a remote
as strings"""
- remote_details = self.repo.git.remote("show", self.name)
+ remote_details = self.repo.git.remote("get-url", "--all", self.name)
for line in remote_details.split('\n'):
- if ' Push URL:' in line:
- yield line.split(': ')[-1]
+ yield line
@property
def refs(self):