Thread (9 messages) 9 messages, 2 authors, 2019-08-02

Re: [PATCH] checkout.c: unstage empty deleted ita files

From: Jeff King <hidden>
Date: 2019-07-29 09:11:49

On Sun, Jul 28, 2019 at 11:54:38PM -0700, Varun Naik wrote:
quoted
These two paragraphs would be a nice addition to the actual commit
message.
I will add them to the commit message, with some minor changes.
Thanks!
quoted
Hmm. This git-restore test means we don't apply to maint. But wouldn't
we want the fix for "checkout" there?

I.e., I'd expect a patch to fix and test git-checkout, and then an
additional patch to be added on the merge of that plus master to test
git-restore.
To make sure I understand, do you mean that I should omit the test
case for "restore" right now, wait for the patch to reach master, and
then create another patch for the "restore" test case?
I think we could do it all right now. If you split it into two patches,
one for "fix checkout" and another for "add restore tests", then Junio
could do something like:

  git checkout -b vn/checkout-ita maint
  git am fix-checkout.patch

  git checkout -b vn/restore-ita-tests master
  git merge vn/checkout-ita
  git am restore-tests.patch

The justification for the commit message in the latter patch is
something like "this is fixed already, but let's add a regression test
to make sure it remains fixed".

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help