Git one-liner for applying a patch interactively
<p>I have this <strong>patch file</strong>, it contains a bunch of modifications that I'd like to apply to a git branch. But I don't want to make one unique commit with all those modifications, instead I'd like to <strong>split it into 2 or 3 commits</strong>.</p>

<p>I know I can achieve this by first applying the patch, then doing an <strong>interactive add</strong> (hunk by hunk), like so:</p>

<pre><code>git apply mypatch
git add -p
</code></pre>

<p>I was just wondering if it's possible to do that in one git command.
I found nothing in the manpages of <code>git apply</code>, nor in <code>git add</code>.</p>

<p><strong>EDIT</strong></p>

<p>I don't think this question should be considered as a duplicate of <a href="https://stackoverflow.com/questions/18860696/syntax-for-git-aliases-with-multiple-commands">Syntax for Git aliases with multiple commands</a> as that question (and its answer) does not need does not involve a parameter passed to the alias.</p>