我目前正在尝试处理git子模块,当我想在子存储库上进行修改时遇到麻烦。
我收到以下错误:
fatal: remote error:
You can't push to git://github.com/yllieth/ui.git
Use https://github.com/yllieth/ui.git
的确,如果我将远程配置更改为使用HTTPS而不是ssh公钥,则可以正常工作。但我想避免提供我的github的用户名/密码。
有谁知道一些配置技巧或其他一些可以使用我的公钥推送到子模块的信息?
如果我将远程配置更改为使用HTTPS而不是ssh公钥,则工作正常。
请注意,git://github.com/yllieth/ui.git
是不是一个SSH URL。
请参阅“我应该使用哪个远程URL? ”和“更改远程URL ”:
[email protected]:username/reponame.git
将。
在您的情况下:[email protected]:yllieth/ui.git
因此您仍然可以使用ssh,但是您需要更改子模块url。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句