summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2022-12-29 11:45:02 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2022-12-29 11:45:48 +0000
commita28aef6df50b6d5c2eda73f1edbb3e59f68c648e (patch)
tree8948371eb3c90a793cfe580e3650efa73eaccc1b
parent9bc32097449d245c677149d71c25b7bb72e61799 (diff)
git-debrebase(1): Be less scary about --experimental-merge-resolution
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rw-r--r--git-debrebase.1.pod18
1 files changed, 14 insertions, 4 deletions
diff --git a/git-debrebase.1.pod b/git-debrebase.1.pod
index 17e750a..fa61f54 100644
--- a/git-debrebase.1.pod
+++ b/git-debrebase.1.pod
@@ -554,11 +554,21 @@ Requests (more) debugging. May be repeated.
Enable experimental code for handling general merges
(see L<git-debrebase(5)/General merges>).
-This option may generate lossage of various kinds,
+If using this option succeeds,
+the output is likely to be correct,
+although it would be a good idea to check that it seems sane.
+
+If it fails, your tree should be left where it was.
+
+However, there may be lossage of various kinds,
including misleading error messages,
-references to nonexistent documentation, and
-you being handed an incomprehensible pile of
-multidimensional merge wreckage.
+and references to nonexistent documentation.
+On merge failure,
+it might invite you to delve into
+an incomprehensible pile of
+multidimensional merge wreckage,
+which is supposed to be left in special refs invented for the purpose
+(so, not your working tree, or HEAD).
=back