Re: How to manage merges from one line while excluding its merges from another
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Jun 26, 2010, 00:51 UTC
- Message-ID
- <20100626005151.GA12401@burratino>
- In-Reply-To
- <4C254B62.6020108@brooks.nu>
Lane Brooks wrote:
Show 5 quoted lines
> I'll take a look at your suggested cherry-pick script. Can it be > rerun multiple times or is it run one-time only. In others, as > 'devel' continues to grow can I run it again and will it cherry-pick > intelligently or will it try to reapply commits already > cherry-picked?
Good point.
git cherry my devel main |
grep -v ^- |
while read mark rev
do
git cherry-pick $rev ||
{
echo >&2 cherry-pick failed
break
}
doneI hadn’t known about the third argument to ‘git cherry’ before. Thanks for the example.