From: Michael Lukashov Date: Wed, 24 Feb 2010 20:28:23 GMT Subject: Re: [PATCH 3/3] fetch --all/--multiple: keep all the fetched branch information Message-ID: <63cde7731002241228g5ef3154fw5b0c2858cbc168f@mail.gmail.com> In-Reply-To: <7vy6iil81k.fsf@alter.siamese.dyndns.org> Well, these patches solve the problem. Thanks for your work! On Wed, Feb 24, 2010 at 10:59 PM, Junio C Hamano wrote: > Michael Lukashov writes: > >> Patch 3 does not apply correctly: > > It probably has a trivial confict, because there is an added test to the > second patch since I sent it out.  Please add this after applying [2/3]. > > diff --git a/t/t5521-pull-options.sh b/t/t5521-pull-options.sh > index c18d829..84059d8 100755 > --- a/t/t5521-pull-options.sh > +++ b/t/t5521-pull-options.sh > @@ -51,4 +51,25 @@ test_expect_success 'git pull -q -v' ' >        test -s err) >  ' > > +test_expect_success 'git pull --force' ' > +       mkdir clonedoldstyle && > +       (cd clonedoldstyle && git init && > +       cat >>.git/config <<-\EOF && > +       [remote "one"] > +               url = ../parent > +               fetch = refs/heads/master:refs/heads/mirror > +       [remote "two"] > +               url = ../parent > +               fetch = refs/heads/master:refs/heads/origin > +       [branch "master"] > +               remote = two > +               merge = refs/heads/master > +       EOF > +       git pull two && > +       test_commit A && > +       git branch -f origin && > +       git pull --all --force > +       ) > +' > + >  test_done >