Support git+ssh:// and ssh+git:// URL
It seemed to be such a stupid syntax. It's both what "ssh://" means, and it's what not specifying a protocol at _all_ means. But hey, since we already have two ways of saying "use ssh with pack-files", here's two more. Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
01eea6f355
commit
c05186cc38
@ -284,6 +284,10 @@ static enum protocol get_protocol(const char *name)
|
|||||||
return PROTO_SSH;
|
return PROTO_SSH;
|
||||||
if (!strcmp(name, "git"))
|
if (!strcmp(name, "git"))
|
||||||
return PROTO_GIT;
|
return PROTO_GIT;
|
||||||
|
if (!strcmp(name, "git+ssh"))
|
||||||
|
return PROTO_SSH;
|
||||||
|
if (!strcmp(name, "ssh+git"))
|
||||||
|
return PROTO_SSH;
|
||||||
die("I don't handle protocol '%s'", name);
|
die("I don't handle protocol '%s'", name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user