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

Re: What did I just fetch?

From
SBSanti Béjar <sbejar@gmail.com>
Date
Jan 31, 2007, 13:30 UTC
Message-ID
<8aa486160701310530t6325ea2ah2e58bc250a37ce97@mail.gmail.com>
In-Reply-To
<17856.37307.324767.617892@lisa.zopyra.com>
On 1/31/07, Bill Lear <rael@zopyra.com> wrote:
Show 13 quoted lines
> When updating in cvs, I get a list of files changed by the update.
>
> How can I do this in git when fetching into a bare repo?
>
> % GIT_DIR=. git fetch git://source/project
> remote: Generating pack...
> remote: Done counting 18 objects.
> remote: Result has 10 objects.
> remote: Deltifying 10 objects.
> remote:  100% (10/10) done
> Unpacking 10 objects
> remote: Total 10, written 10 (delta 6), reused 7 (delta 3)
>  100% (10/10) done

You are just fetching the objects, but you are not storing the tip of the branch (in this case HEAD) anywhere.

Use the verbose flag (-v) to get the commit hash
$ git fetch -v ${remote}
....
* fetched ${remote}
  commit: ${hash}
Santi
Previous: Jakub Narebski
Message 5 of 5 in “What did I just fetch?”
  1. Bill LearJan 31, 2007
  2. Jakub NarebskiJan 31, 2007
  3. Bill LearFeb 1, 2007
  4. Jakub NarebskiFeb 5, 2007
  5. Santi BéjarJan 31, 2007

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.