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

Re: Wine + GIT

From
Fredrik Kuivinen <freku045@student.liu.se>
Date
Dec 8, 2005, 09:29 UTC
Message-ID
<20051208092945.GA4921@c165.ib.student.liu.se>
In-Reply-To
<20051208073000.7097.qmail@science.horizon.com>
On Thu, Dec 08, 2005 at 02:30:00AM -0500, linux@horizon.com wrote:
> (Grump... I just noticed that the "recursive" merge stratgy *doesn't*
> generate a merged file containing conflict markers, at least not in
> the case I tried.  Instead I get "a~HEAD" and "a~branch" files.
> Time to fix the docs...)

In the most common case, i.e., when you have a file 'a' in the common ancestor and 'a' have been modified in both A and B (where A and B are the branches we are going to merge) then the recursive strategy should generate a merged file with merge(1), which will produce conflict markers if there are conflicts. Any other behaviour is a bug.

However, in some other cases such as rename/rename, file/directory and add/add conflicts "a~A" and "a~B" will be created in the working directory. The recursive strategy will (or, is supposed to) tell you about such things, though.

- Fredrik
Previous: linux@horizon.comNext: Junio C Hamano
Message 2 of 3 in “Re: Wine + GIT”
  1. linux@horizon.comDec 8, 2005
  2. Fredrik KuivinenDec 8, 2005
  3. Junio C HamanoDec 8, 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.