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

suggestion for git glossary: "ort"

From
SSSteve Summit <scs@eskimo.com>
Date
Apr 16, 2022, 15:07 UTC
Message-ID
<2022Apr16.1107.scs.0007@quinine2.home>

I kept seeing references to "ort" in the git source code, and I had no idea what it meant. Grepping around in the Documentation tree eventually revealed: it's a new merge strategy! Suggested glossary patch attached; feel free to improve.

diff --git a/Documentation/glossary-content.txt b/Documentation/glossary-content.txt
index aa2f41f..cb0726f 100644
--- a/Documentation/glossary-content.txt
+++ b/Documentation/glossary-content.txt
@@ -287,6 +287,13 @@ This commit is referred to as a "merge commit", or sometimes just a
 	origin/name-of-upstream-branch, which you can see using
 	`git branch -r`.
 
+[[def_ort]]ort::
+	The default merge strategy when pulling or merging one branch.
+	An acronym for "Ostensibly Recursive's Twin", due to the fact
+	that it was written as a replacement for the previous default
+	algorithm, `recursive`.  See linkgit:git-merge[1], section
+	"Merge Strategies".
+
 [[def_overlay]]overlay::
 	Only update and add files to the working directory, but don't
 	delete them, similar to how 'cp -R' would update the contents
Next: Junio C Hamano
Message 1 of 4 in “suggestion for git glossary: "ort"”
  1. Steve SummitApr 16, 2022
  2. Junio C HamanoApr 16, 2022
  3. Steve SummitApr 18, 2022
  4. Junio C HamanoApr 18, 2022

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.