git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Git Confusion

From
Jakub Narebski <jnareb@gmail.com>
Date
May 29, 2009, 13:44 UTC
Message-ID
<m3d49sauru.fsf@localhost.localdomain>
In-Reply-To
<20090529125853.GB11785@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
Show 25 quoted lines
> On Fri, May 29, 2009 at 12:43:35AM -0700, Paul Tarjan wrote:
> 
> > I'm new to git and probably doing something very dumb, but I can't
> > seem to resolve this.
> > 
> > I have a remote repository and a local one. I ssh to the remote
> > machine, goto the repository directory (not a bare repository), edit a
> > file and commit it. All if fine.
> > 
> > I leave the remote host and go into the local git directory. Doing
> > "git pull origin master" says "Already up-to-date." but there is a
> > file I changed remotely, and I want to pull it locally!
> > 
> > The local repo was made with "git clone http://example.com/.git". I
> > have no branching (both are on master).
> 
> Your repository is accessed over http.  You need to run "git
> update-server-info" to build the files for clients to see the actual
> updates.
> 
> Usually such a repo is bare, and gets updates only by push. In that
> case, enabling the update hook to run update-server-info is sufficient.
> But in your case, you are actually working on the remote repo via commit
> and other means, so there is no convenient way to always
> update-server-info after a change.
Well, he can always add git-update-server-info to post-commit hook.
> 
> Is there a particular reason you cloned over http instead of over ssh?
Or git protocol?
-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: Jeff KingNext: Jeff King
Message 3 of 10 in “Git Confusion”
  1. Paul TarjanMay 29, 2009
  2. Jeff KingMay 29, 2009
  3. Jakub NarebskiMay 29, 2009
  4. Jeff KingMay 29, 2009
  5. Paul TarjanMay 29, 2009
  6. Avery PennarunMay 29, 2009
  7. Jeff KingMay 29, 2009
  8. Sitaram ChamartyMay 30, 2009
  9. Jakub NarebskiMay 29, 2009
  10. Sitaram ChamartyMay 30, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.