From: "Jakub Narębski" <jnareb@gmail.com>
To: Matthew Cengia <mattcen@gmail.com>
Cc: Johannes Sixt <j.sixt@viscovery.net>, git@vger.kernel.org
Subject: Re: Bizarre git merge behaviour
Date: Wed, 20 Nov 2013 16:34:09 +0100 [thread overview]
Message-ID: <528CD671.7090702@gmail.com> (raw)
In-Reply-To: <20131120120326.GD26413@debian.cengia.id.au>
W dniu 2013-11-20 13:03, Matthew Cengia pisze:
> On 2013-11-20 08:20, Johannes Sixt wrote:
> [...]
>> Not really. It's impossible to tell what's wrong if you
>
> Hi Hannes,
>
> Thanks for your response, and sorry for providing insufficient
> information; this is a company Git repo (it's also about 200MB), so I've
> got be careful what I post, but I can certainly give more than I've
> shown already.
I think there is some anonymizing tool for git, which replaces data
(blobs contents and file names) with artificial names, while preserving
history. It was intended to help debug repos with proprietary data...
but unfortunately I have not bookmarked it (or lost bookmark).
[...]
> I'm truly stumped. It's also worth noting that I've gone through and
> manually resolved this merge one file at a time, and I'm about 90% sure
> I ended up with the correct result, but it'd be nice to have had the
> merge do the right thing in the first place, and I obviously want to
> avoid having to do this again in a few months' time.
Well, there is git-rerere (reuse recorded resolutions) which records
file-level (textual) merge resolutions and tries to reapply if
appropriate when merging.
Perhaps git-imerge tool would be of help in complicated merges?
--
Jakub Narębski
prev parent reply other threads:[~2013-11-20 15:34 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-20 3:49 Bizarre git merge behaviour Matthew Cengia
2013-11-20 7:20 ` Johannes Sixt
2013-11-20 12:03 ` Matthew Cengia
2013-11-20 12:29 ` Johannes Sixt
2013-11-20 12:33 ` Matthew Cengia
2013-11-21 6:37 ` Matthew Cengia
2013-11-20 15:34 ` Jakub Narębski [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=528CD671.7090702@gmail.com \
--to=jnareb@gmail.com \
--cc=git@vger.kernel.org \
--cc=j.sixt@viscovery.net \
--cc=mattcen@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).