Github是否要求所有克隆操作(包括公共和私有仓库)都使用SSH公钥?或者更好的问题是,是否可以在没有SSH密钥的情况下克隆Github仓库。
Github是否要求所有克隆操作(包括公共和私有仓库)都使用SSH公钥?或者更好的问题是,是否可以在没有SSH密钥的情况下克隆Github仓库。
~/.netrc
文件中使用您的GitHub登录密码(这可能会引起安全问题)。SSH密钥用于更安全的通信。虽然不是必需的,但使用SSH密钥很有用,因为它可以加密通信,而且不涉及密码。
不需要SSH密钥就可以从GitHub上的公共仓库拉取代码,但是如果你想将代码推送到GitHub上的公共仓库,就需要使用SSH密钥(虽然获取一个可供推送的克隆副本的最简单方法是使用相同的密钥来拉取和推送,但这并不是唯一的工作方式)。