Skip to content

Commit 7b1b7b8

Browse files
authored
Merge pull request #669 from Frezzle/master
Spelling error corrected in Section 4.6
2 parents d8df63b + eaafb4b commit 7b1b7b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

book/04-git-server/sections/smart-http.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
=== Smart HTTP
22

33
(((serving repositories, HTTP)))
4-
We now have authenticated access though SSH and unauthenticated access through `git://`, but there is also a protocol that can do both at the same time.
4+
We now have authenticated access through SSH and unauthenticated access through `git://`, but there is also a protocol that can do both at the same time.
55
Setting up Smart HTTP is basically just enabling a CGI script that is provided with Git called `git-http-backend` on the server.(((git commands, "http-backend")))
66
This CGI will read the path and headers sent by a `git fetch` or `git push` to an HTTP URL and determine if the client can communicate over HTTP (which is true for any client since version 1.6.6).
77
If the CGI sees that the client is smart, it will communicate smartly with it, otherwise it will fall back to the dumb behavior (so it is backward compatible for reads with older clients).

0 commit comments

Comments
 (0)