如题~明眼人一眼就可以看出来git+ssh是通过ssh,但是那个git有什么区别?那我们平时clone的时候也是直接写git,为什么不直接写git+ssh?
如题~明眼人一眼就可以看出来git+ssh是通过ssh,但是那个git有什么区别?那我们平时clone的时候也是直接写git,为什么不直接写git+ssh?
Git本身既支持http(s)又支持ssh协议。如果你git clone
一个https://
的URL,Git就调用http协议的后端,如果git clone
一个ssh://
的URL,就会调用ssh的后端。
5 回答3.1k 阅读
5 回答3.9k 阅读
3 回答2.8k 阅读
2 回答830 阅读✓ 已解决
1 回答715 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答713 阅读✓ 已解决
git,ssh,https是三种不同的协议。
详细请看官网文档