【发布时间】:2021-11-03 00:55:05
【问题描述】:
可以使用这样的配置吗?还是ssh://和git://之间没有优势?
【问题讨论】:
可以使用这样的配置吗?还是ssh://和git://之间没有优势?
【问题讨论】:
是的,确实如此。但是,github 网页中的 URL 栏没有 git 协议用于将 URL 复制到剪贴板。您必须自己将 https:// 替换为 git://。
另外,git 协议使用端口 9418。确保你可以使用这个端口。
git协议没有加密,但比https快。
git 协议在 github 中是只读的。你不能通过 git 协议推送到它。
【讨论】:
https:// 是访问 GitHub 存储库的推荐方式:help.github.com/articles/which-remote-url-should-i-use。 https:// 和 git:// 之间的性能应该相当,因为 GitHub 多年前更新了 Smart HTTP (github.com/blog/642-smart-http-support)。 @viakondratiuk,GitHub 不推荐使用git:// 协议。
在撰写此答案时,GitHub确实支持git:// 协议为只读。它是唯一不受加密或未通过密钥访问保护的受支持协议。
从 2022 年 3 月 15 日起,GitHub将不再支持git:// 协议。如博客文章中所述,在永久删除对git:// 协议的支持之前,将有一段限制期。
【讨论】: