我使用Git存储库,使用http://git-scm.com/docs/git-config方案在我的~/..gitconfig中存储实际的repo。我使用的一个应用程序尝试使用git-config计算出对回购的访问方案(ssh、http等),但是它失败了,因为输出如下所示:
# git config --get remote.origin.url
gerrithost:department/project在我的~/..gitconfig中设置了gerrithost
[url "ssh://machine.dn.tld:29418/"]
insteadOf = gerrithost:应用程序期望git config -get remote.origin.url的输出如下所示:
ssh://machine.dn.tld:29418/department/projectgit -v显示解析的URL,但我必须解析输出才能获得正确的远程和字段。
是否可以使用git-config (或其他工具之一)获得解析的URL,还是必须恢复编写git远程解析器。
发布于 2014-10-06 14:26:56
https://stackoverflow.com/questions/23470609
复制相似问题