本地git与远程仓库连接的方式有以下几种:
-
HTTPS方式:使用https方式可以直接通过URL连接到远程仓库,不需要生成SSH key,但是需要在每次推送或拉取代码时都输入用户名和密码。
-
SSH方式:通过SSH方式连接到远程仓库可以省去输入密码的步骤,同时也更加安全,需要在本地生成SSH key并上传到远程仓库进行验证。
-
Git协议:Git协议是一种比较快速通信协议,但只提供只读形式,不提供写入权限。
-
Git+SSH方式:Git+SSH方式可以结合SSH和Git协议的优点,既可以通过SSH建立安全连接,又可以拥有Git协议快速传输的高效性。