Re: [PATCH 00/48] Handling more corner cases in merge-recursive.c
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:51:44
A very simple reproduction recipe. -- >8 -- #!/bin/sh mkdir en && cd en || exit git init echo 1 >one git add one git commit -m 'origin' git checkout -b side git mv one two git commit -m 'side renames one to two' git checkout master echo 2 >one git add one git commit -m 'master updates one' git checkout HEAD^0 git merge side -- 8< -- Tonight's "pu" fails like this: $ git merge side error: addinfo_cache failed for path 'two' Merge made by the 'recursive' strategy. one | 1 - two | 1 + 2 files changed, 1 insertions(+), 1 deletions(-) delete mode 100644 one create mode 100644 two