From: Ian Jackson Date: Fri, 8 Jun 2018 22:31:02 +0000 (+0100) Subject: Commentary: explain why pseudomerges are the way round they are X-Git-Tag: archive/debian/5.0~44 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=236890b58b8255d8d540b5cbd326228489bd0363 Commentary: explain why pseudomerges are the way round they are Signed-off-by: Ian Jackson --- diff --git a/dgit b/dgit index 2a581f38..dc423592 100755 --- a/dgit +++ b/dgit @@ -3888,6 +3888,8 @@ sub pseudomerge_make_commit ($$$$ $$) { : !length $overwrite_version ? " --overwrite" : " --overwrite=".$overwrite_version; + # Contributing parent is the first parent - that makes + # git rev-list --first-parent DTRT. my $pmf = dgit_privdir()."/pseudomerge"; open MC, ">", $pmf or die "$pmf $!"; print MC <