Github Git:如何获取公共的、只读的Git://URL

Github Git:如何获取公共的、只读的Git://URL,github,Github,我需要给出我的http://github.com/user/project作为git://URL,并且它必须是只读的和公共的。我的http://githubrepo目前是公开的,但我不知道如何生成或获取我的git://URL 谢谢你的阅读。:) 简单地用git://替换https///应该可以工作,但事实是git将使用端口9418进行通信(我在“”中提到) 该端口经常被阻塞(如“”所示),这就是为什么GitHub GUI中只显示https://和ssh:// 请注意,这说明您可以从git://推

我需要给出我的
http://github.com/user/project
作为git://URL,并且它必须是只读的和公共的。我的
http://github
repo目前是公开的,但我不知道如何生成或获取我的git://URL


谢谢你的阅读。:)

简单地用
git://
替换
https///
应该可以工作,但事实是git将使用端口9418进行通信(我在“”中提到)

该端口经常被阻塞(如“”所示),这就是为什么GitHub GUI中只显示
https://
ssh://

请注意,这说明您可以从
git://
推送,但可以使用
推送而不是
配置设置推送(例如)
ssh://

您可以通过git:///克隆所有内容,但要让git推送HTTPS

同样,如果要通过git://或HTTPS进行克隆,但要通过SSH进行推送:


对我来说,只需在github web界面提供的URL中将
http://
替换为
git://
。所以它是
git://github.com/user/project
末尾带有可选的
.git
[url "https://github.com/"]
    pushInsteadOf = git://github.com/
[url "git@github.com:"]
    pushInsteadOf = git://github.com/
    pushInsteadOf = https://github.com/