Prefer to use the soln suggested by Antony
[1]: http://progit.org/book/ch4-1.html#the_https_protocol
[2]: http://progit.org/book/ch4-5.html

<http://progit.org/book/ch4-5.html>This is onetime setup - no need to run
after every push. Just so others who follow can see this

On Mon, Apr 11, 2011 at 8:42 PM, Konstantin Khomoutov <
[email protected]> wrote:

> On Mon, 11 Apr 2011 13:43:25 +0100
> Antony Male <[email protected]> wrote:
>
> [...]
> > When you clone (or fetch) a repository over the git protocol, a
> > program on your computer (git-fetch-pack) and a similar one on the
> > server (git-upload-pack) coordinate to figure out exactly what
> > commits (roughly speaking) needs to be sent to you.
> >
> > HTTP, however, is a "dumb" protocol, meaning that this approach
> > cannot be taken.
> > Therefore, some auxiliary files need to be present on the server, to
> > allow your client to figure out what commits it needs to request.
> >
> > These files aren't generated by default -- you need to run git
> > update-server-info after every commit in order to generate them.
> Being pedantic here, for clarity: this is needed to be run after every
> push, not commit--a push can send a whole lot of commits in one go
> which is a common pattern for a DVCS.
>
> [...]
>
> --
> You received this message because you are subscribed to the Google Groups
> "Git for human beings" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/git-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en.

Reply via email to