git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [Proposal] git am --check

From
Christian Couder <christian.couder@gmail.com>
Date
Jun 3, 2019, 09:28 UTC
Message-ID
<CAP8UFD1W_tB34N-uAA85+QkHY6kmGWYYM47zceP3=5aTwxwvnQ@mail.gmail.com>
In-Reply-To
<BUJFK0ZEKP5I.16DDFWUTXGJTE@homura>
On Sun, Jun 2, 2019 at 7:38 PM Drew DeVault <sir@cmpwn.com> wrote:
>
> This flag would behave similarly to git apply --check, or in other words
> would exit with a nonzero status if the patch is not applicable without
> actually applying the patch otherwise.

`git am` uses the same code as `git apply` to apply patches, so there should be no difference between `git am --check` and `git apply --check`.

Show 7 quoted lines
> Rationale: I'm working on an email client which has some git
> integration, and when you scroll over a patch I want to quickly test its
> applicability and show an indication of the result.
>
> Thoughts on the approach are welcome; my initial naive patch just tried
> to add --check to the apply flags but that didn't work as I had hoped.
> Will take another crack at a patch soon(ish).

Could you tell us about what didn't work as you hoped? And how `git am --check` would be different from `git apply --check`?

Previous: Drew DeVaultNext: Duy Nguyen
Message 2 of 4 in “[Proposal] git am --check”
  1. Drew DeVaultJun 2, 2019
  2. Christian CouderJun 3, 2019
  3. Duy NguyenJun 3, 2019
  4. Junio C HamanoJun 3, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.