Why does git:// works but git@ does not

前端 未结 2 1205
旧时难觅i
旧时难觅i 2021-01-11 12:39

Why does git:// works

$ git clone git://github.com/schacon/grit.git
Cloning into \'grit\'...
...
Checking connectivity... done.

but git@ do

2条回答
  •  情话喂你
    2021-01-11 13:38

    This is because git@ uses ssh protocol. It is equivalent to ssh://git@.. So if you dont have correct ssh keys it will not work. Option git:// however uses git protocol which is similar to ssh but uses no authentication at all. See chapter on protocols for more information.

提交回复
热议问题