我们在使用git从远程仓库克隆代码的时候,往往有两种连接方式:ssh和https
那么这两种连接方式的区别是啥呢?
- 使用https克隆代码,直接在git bash命令行中,使用命令:git clone + https url即可克隆代码但是每次执行fetch和push命令是需要输入账号和密码,这是https的麻烦之处。
- 使用ssh url克隆代码的时候,需要先配置并添加好SSH key,也就是说使用ssh克隆代码的话必须远程git仓库的拥有者。优点就是配置好之后,后续不需要输入账号和密码,一劳永逸,是目前普遍采用的。
【参考资料】: