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

[PATCH 0/2] set NO_TRIVIAL for custom merge strategies

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Aug 16, 2010, 01:06 UTC
Message-ID
<20100816010652.GA22546@burratino>

As noticed at <http://bugs.debian.org/581691>, the example custom “theirs” strategy does not take effect for trivial merges. A user-defined “ours”-like strategy would also not be possible without this change.

Longer term, it would be nice to be able to override the NO_FAST_FORWARD and NO_TRIVIAL flags for custom strategies in ~/.gitconfig, but let’s wait until we need it.

Thoughts?
Jonathan Nieder (2):
  t7606 (merge-theirs): modernize style
  merge: let custom strategies intervene in trivial merges
 builtin/merge.c         |    1 +
 t/t7606-merge-custom.sh |   96 ++++++++++++++++++++++++++++++++++-------------
 2 files changed, 71 insertions(+), 26 deletions(-)
Next: Jonathan Nieder
Message 1 of 4 in “set NO_TRIVIAL for custom merge strategies”
  1. 0/2 set NO_TRIVIAL for custom merge strategiesJonathan Nieder, Aug 16, 2010
  2. 1/2 t7606 (merge-theirs): modernize styleJonathan Nieder, Aug 16, 2010
  3. 2/2 merge: let custom strategies intervene in trivial mergesJonathan Nieder, Aug 16, 2010
  4. Junio C HamanoAug 16, 2010

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.