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

Re: The coolest merge EVER!

From
Jon Seymour <jon.seymour@gmail.com>
Date
Jun 23, 2005, 00:12 UTC
Message-ID
<2cfc4032050622171258636771@mail.gmail.com>
In-Reply-To
<Pine.LNX.4.58.0506221433540.2353@ppc970.osdl.org>
On 6/23/05, Linus Torvalds <torvalds@osdl.org> wrote:
Show 14 quoted lines
> 
> Ok, Junio had some cool octopus merges, but I just one-upped him.
> 
> I just merged the "gitk" repository into git, and I did it as a real git
> merge, which means that I actually retained all the original gitk
> repository information intact. IOW, it's not a "import the data" thing,
> it's literally a merge of the two trees, and the result has two roots.
> 
> Now, the advantage of this kind of merge is that Paul's original gitk
> repository is totally unaffected by it, yet because I now have his history
> (and the exact same objects), the normal kind of git merge should work
> fine for me to continue to import Paul's work - we have the common parent
> needed to resolve all differences.
> 
You do realise what this means, don't you?

The Borg can now start accumulating software into one massive repository of everything ever written and it will never forget - resistance will be futile.

Of course, it may run out of disk space.
jon.
Previous: Linus TorvaldsNext: Jeff Garzik
Message 2 of 7 in “The coolest merge EVER!”
  1. Linus TorvaldsJun 22, 2005
  2. Jon SeymourJun 23, 2005
  3. Jeff GarzikJun 23, 2005
  4. Junio C HamanoJun 24, 2005
  5. Matthias UrlichsJun 24, 2005
  6. Daniel BarkalowJun 24, 2005
  7. Linus TorvaldsJun 24, 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.