diff -r 5ac72e07692a -r bbdc1bc56e58 mercurial/logexchange.py --- a/mercurial/logexchange.py Fri May 11 09:16:26 2018 -0700 +++ b/mercurial/logexchange.py Sun Apr 29 22:39:45 2018 +0530 @@ -112,8 +112,8 @@ # represent the remotepath with user defined path name if exists for path, url in repo.ui.configitems('paths'): # remove auth info from user defined url - url = util.removeauth(url) - if url == rpath: + noauthurl = util.removeauth(url) + if url == rpath or noauthurl == rpath: rpath = path break