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

cogito "origin" vs. HEAD

From
BHBenjamin Herrenschmidt <benh@kernel.crashing.org>
Date
May 3, 2005, 03:24 UTC
Message-ID
<1115090660.6156.56.camel@gaston>
Hi !

So it's my understanding that linus only uses this HEAD that symlinks to .git/refs/heads/master as his head of tree.

However, when using cogito, it creates another one here called "origin" that matches the "origin" branch (I don't like "branch" here, it's more like a source of objects than a branch...) locally. Is this actually the content of the remote's HEAD or is git also looking for a remote "refs/heads/origin" ?

So when I later do cg-pull or cg-update origin to update, my "origin" pointer is updated I suppose to the new head of the remote repository, does it also update my local "refs/heads/master" ? Or not ? What happens to it ? does anything will use my local HEAD -> refs/heads/master/ ever ? If I want to publish my tree, what will remote cogito's try to rsync down ? HEAD ? origin ?

Ben.
Next: Petr Baudis
Message 1 of 6 in “cogito "origin" vs. HEAD”
  1. Benjamin HerrenschmidtMay 3, 2005
  2. Petr BaudisMay 3, 2005
  3. Benjamin HerrenschmidtMay 3, 2005
  4. Alexey NezhdanovMay 3, 2005
  5. Petr BaudisMay 3, 2005
  6. Benjamin HerrenschmidtMay 3, 2005

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.