mirror of
https://github.com/tpope/vim-fugitive.git
synced 2026-10-11 15:49:18 +08:00
Don't assume support for remote get-url
References https://github.com/tpope/vim-fugitive/issues/844
This commit is contained in:
1 parent
02a0be79aa
commit
fbf89773b4
1 file changed
+7
-2
+7
-2
@@ -2313,9 +2313,14 @@ function! s:Browse(bang,line1,count,...) abort
|
|||||||
|
|
||||||
if empty(remote)
|
if empty(remote)
|
||||||
let remote = '.'
|
let remote = '.'
|
||||||
let raw = s:repo().git_chomp('remote','get-url','origin')
|
let remote_for_url = 'origin'
|
||||||
else
|
else
|
||||||
let raw = s:repo().git_chomp('remote','get-url',remote)
|
let remote_for_url = remote
|
||||||
|
endif
|
||||||
|
if fugitive#git_version() =~# '^[01]\.|^2\.[0-6]\.'
|
||||||
|
let raw = s:repo().git_chomp('config','remote.'.remote_for_url.'.url')
|
||||||
|
else
|
||||||
|
let raw = s:repo().git_chomp('remote','get-url',remote_for_url)
|
||||||
endif
|
endif
|
||||||
if raw ==# ''
|
if raw ==# ''
|
||||||
let raw = remote
|
let raw = remote
|
||||||
|
|||||||
Reference in new issue
Block a user