当连接到 Github 等远程 Git 存储库时,您通常有两个连接选项——HTTPS 或 SSH。两者都有其用途,虽然 SSH 通常被认为更安全,但问题比这要复杂一些。
有什么不同?
用于连接到 Git 存储库的身份验证方法取决于远程配置的 URL。Github 使用的默认 URL 格式是 HTTPS,它直接通过 Web 协议进行通信:
https://github.com/user/RepoName.git
但是,您也可以使用 SSH。虽然您没有打开交互式 shell 并执行命令,但它的格式仍然与连接到常规 SSH 启用的 Linux 服务器时的格式相同:
user@ipaddress:文件夹/文件
使用 Github 和大多数服务,您连接到“ git”用户,并.git 使用您的用户名作为文件夹下的文件访问端点。