@@ -83,20 +83,40 @@ To start a merge or rebase operation using ``git-imerge``, you use
8383commands that are similar to the corresponding ``git `` commands:
8484
8585.. list-table :: Starting an incremental merge or rebase
86- :widths: 50 50
8786 :header-rows: 1
8887
89- * - ``git `` command
90- - ``git-imerge `` equivalent
91- * - ``git merge BRANCH ``
92- - ``git-imerge merge BRANCH ``
93- * - ``git rebase BRANCH ``
94- - ``git-imerge rebase BRANCH ``
95-
96- For more flexibility, you can start an incremental merge using ``git
97- imerge start ``::
98-
99- git-imerge start --name=NAME --goal=GOAL --first-parent BRANCH
88+ * - ``git-imerge `` command
89+ - ``git `` analogue
90+ - Effect
91+ * - ``git-imerge merge BRANCH ``
92+ - ``git merge BRANCH ``
93+ - Merge ``BRANCH `` into the current branch.
94+ * - ``git-imerge rebase BRANCH ``
95+ - ``git rebase BRANCH ``
96+ - Rebase the current branch on top of ``BRANCH ``
97+ * - ``git-imerge revert COMMIT ``
98+ - ``git revert COMMIT ``
99+ - Add a new commit that undoes the effect of ``COMMIT ``
100+ * - ``git-imerge revert COMMIT1..COMMIT2 ``
101+ - ``git revert COMMIT1..COMMIT2 ``
102+ - Add new commits that undo the effects of ``COMMIT1..COMMIT2 ``
103+ * - ``git-imerge drop COMMIT ``
104+ - ``git rebase --onto COMMIT^ COMMIT ``
105+ - Entirely delete commit ``COMMIT `` from the history of the
106+ current branch
107+ * - ``git-imerge drop COMMIT1..COMMIT2 ``
108+ - ``git rebase --onto COMMIT1 COMMIT2 ``
109+ - Entirely delete commits ``COMMIT1..COMMIT2 `` from the history
110+ of the current branch
111+
112+ (``git-imerge drop `` is also analogous to running ``git rebase
113+ --interactive ``, then deleting the specified commit(s) from the
114+ history.)
115+
116+ A few more options are available if you start the incremental merge
117+ using ``git imerge start ``::
118+
119+ git-imerge start --name=NAME --goal=GOAL [--first-parent] BRANCH
100120
101121where
102122
0 commit comments