commit 4ef7a6b02cc08e50758cf07eef17bc3abed121b1 from: Stefan Sperling via: Thomas Adam date: Thu Apr 25 14:57:36 2024 UTC doc tweaks regarding HTTP protocol support commit - 9af9ce32009f0b3e2f282c066cb1f5085363f230 commit + 4ef7a6b02cc08e50758cf07eef17bc3abed121b1 blob - b815f5d3310934b06d9982a18ee1fd8e63fb1a55 blob + 1a7237485ee5916c543aef6567d064511c857539 --- got/got.1 +++ got/got.1 @@ -184,16 +184,28 @@ Short alias for git+ssh. .It http The .Dq smart -HTTP Git protocol. -Supported by +Git HTTP protocol. +Not compatible with servers using the +.Dq dumb +Git HTTP protocol. +.Pp +The +.Dq smart +Git HTTP protocol is supported by .Cm got clone and .Cm got fetch , but not by .Cm got send . -Not compatible with Git HTTP servers using the -.Dq dumb -protocol. +Sending from a repository cloned over HTTP will require use of the +.Ic send +directive in +.Xr got.conf 5 +to ensure that the +.Dq ssh:// +protocol will be used by +.Cm got send . +.Pp Use of this protocol is discouraged since it supports neither authentication nor encryption. .It https