Junio C Hamano aaf962df4a Reintegrate: cope with delete-modify conflicts
A more proper solution is probably to teach "rerere" to remember
what modification (probably indexed via a patch ID for flexibility,
but either the pre- or post-image blob ID without such flexibility
is probably good enough) was deemed "uninteresting" to resolve in
favor of deletion and reapply it when we see another delete-modify
conflict with the same modification, but for now, treat all
delete-modify conflict to be with uninteresting modification.

The way the Reintegrate machinery is used makes it somewhat safer
than it looks---the initial attempt to merge (and come up with a
merge-fix if needed) will always be done using "git merge" and the
resulting commit is manually examined (if only to see if there is a
need for a further merge-fix) before redo-foo script is written out
of the resulting history.  We'll need to deal with a case where a
modifying side need to be kept over the deleting side if/when it
arises, but so far I haven't seen such a case in real life.
2023-12-11 12:40:09 -08:00
2005-11-05 10:58:46 -08:00
2010-01-04 23:50:58 -08:00
2008-04-08 22:21:12 -07:00
2023-03-07 13:40:53 -08:00
2023-03-07 13:44:24 -08:00
2020-10-19 10:08:42 -07:00
2023-03-13 09:51:26 -07:00
2020-06-22 17:20:27 -07:00
2006-05-04 16:01:16 -07:00
2023-03-13 09:50:24 -07:00
2010-12-08 15:33:59 -08:00
2020-06-22 17:20:27 -07:00
2007-12-14 22:43:05 -08:00
2010-01-04 23:50:58 -08:00
2013-03-13 13:00:59 -07:00
2023-05-02 15:26:10 -07:00
2023-05-02 15:26:10 -07:00
2007-12-14 22:43:05 -08:00
2013-02-25 07:20:26 -08:00
2012-04-26 13:37:12 -07:00
2009-01-23 10:50:03 -08:00
2023-04-13 07:44:52 -07:00
2023-11-23 13:28:43 +09:00
2008-12-02 22:55:44 -08:00
2023-12-11 12:39:26 -08:00
2008-12-02 22:55:44 -08:00
2011-05-30 13:43:28 -07:00

The compare-cooking.perl script is meant to help viewing the differences
between periodical "What's cooking" messages, and can be used as an
external diff driver by:

    $ git config diff.whatscooking.command ./compare-cooking.perl

to produce this section in your .git/config

    [diff "whatscooking"]
	command = ./compare-cooking.perl

You can use e.g.

    $ git log -p --ext-diff whats-cooking.txt
    $ git show --ext-diff whats-cooking.txt

to review the history.
Description
No description provided
Readme 639 MiB
Languages
C 49.9%
Shell 39.5%
Perl 4.3%
Tcl 3%
Python 0.8%
Other 2.2%