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

Re: Workflow question

From
Karl Hasselström <kha@treskal.com>
Date
Sep 26, 2007, 01:51 UTC
Message-ID
<20070926015146.GA25175@diana.vm.bytemark.co.uk>
In-Reply-To
<20070926004734.GA22617@segfault.peff.net>
On 2007-09-25 20:47:34 -0400, Jeff King wrote:
Show 7 quoted lines
> Personally, I think it pays to learn a little about what's going on
> under the hood, and then all of the commands Just Make Sense.
>
> There are several explanations floating around; this is a pretty
> concise one:
>
>   http://eagain.net/articles/git-for-computer-scientists/

I agree. Once you understand that history in git is just a DAG of commits, and that "branches" are just named pointers into this DAG to help the user remember where to attach new commits, everything starts to Just Make Sense.

(And FWIW, that article was quite good as I recall.)
-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle
Previous: Jeff KingNext: Russ Brown
Message 13 of 17 in “Workflow question”
  1. Russ BrownSep 25, 2007
  2. Andreas EricssonSep 25, 2007
  3. Jeff KingSep 25, 2007
  4. Wincent ColaiutaSep 25, 2007
  5. Jeff KingSep 25, 2007
  6. Wincent ColaiutaSep 25, 2007
  7. Russ BrownSep 25, 2007
  8. Jeff KingSep 25, 2007
  9. Russ BrownSep 25, 2007
  10. Junio C HamanoSep 25, 2007
  11. Russ BrownSep 26, 2007
  12. Jeff KingSep 26, 2007
  13. Karl HasselströmSep 26, 2007
  14. Russ BrownSep 26, 2007
  15. Junio C HamanoSep 26, 2007
  16. Jeff KingSep 26, 2007
  17. Andreas EricssonSep 25, 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.