2017-09-14 60 views
0

由于libssh2不读我试图实施这样的别名我自己的支持SSH的配置文件:有没有办法挂钩`git_remote_connect`使用的主机名?

Host github 
    HostName github.com 

和远程URL使用主机别名是这样的:[email protected]:path/to/repo.git

有没有办法挂接到git_remote_connect或SSH传输使用的主机名或URL,以便我可以将github转换为github.com?我正在考虑增加一个新的回调,但如果已经有办法做到这一点,我不想重新发明轮子。

回答

0

我最终添加了一个new callback来查找远程的URL。它不在上游的libgit2中,但它可能适用于任何其他人。

相关问题