标签: libgit2
由于libssh2没有读取SSH配置文件,我正试图实现我自己对这样的别名的支持:
Host github HostName github.com
,远程网址使用如下主机别名:git@github:path/to/repo.git。
git@github:path/to/repo.git
有没有办法挂钩git_remote_connect或SSH传输使用的主机名或网址,以便我可以将github转换为github.com?我正在考虑添加一个新的回调,但如果已经有办法,我不想重新发明轮子。
git_remote_connect
github
github.com
答案 0 :(得分:1)
我最终添加了new callback来查找远程的URL。它不在上游libgit2中,但它可能对其他人有用。