<div dir="ltr"><div><div><div><div><div>Hi Allan,<br></div>Usually, when you want to cherry pick a commit, you shouldn't rebase.<br><br></div>the work would go like this.<br><br></div><div>git checkout master<br></div>...do some coding...<br></div>git commit<br></div>git push origin master<br><br><br><div><div><div><div><div>...now to push it to stable branch...<br></div><div>git checkout 4.7<br></div><div>git cherry-pick <commit id><br></div><div>git push origin 4.7<br><br></div><div>done!<br></div><div><br></div><div>You may use branches at some points, but the cherry-picking to stable should be essentially that.<br></div><div>Can you tell some more about your specific steps?<br><br></div><div>Regards,<br></div><div>Alvaro<br></div><div><br></div><div><br><div><br></div></div></div></div></div></div></div><br><div class="gmail_quote">On Fri, Mar 20, 2015 at 7:46 AM aga <<a href="mailto:agander93@gmail.com">agander93@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Having pushed a bug fix, I then needed to to cherry-pick to 4.7.<br>
<br>
With my previous struggles doing this, I took some care.  However, on<br>
doing the git rebase 4.7, I think it was, I got a couple of screens full<br>
of whitespace errors (hundreds) and many many conflicts.<br>
<br>
Assuming it was down to me, I backed out and tried again, with the same<br>
result.  And again.<br>
<br>
So, I decided that it must be that a lot of content of master needed<br>
updating on 4.7.  I started to work my way through the issues, and it<br>
went on and on and on.  Anyway, when I got to 1.30am, I stopped.<br>
<br>
I haven't pushed, and there is still more to do, but I don't know how<br>
much.  Most seemed related to the online banking changes, and it now<br>
occurs to me that it may be, or is likely to be, that some of the mass<br>
should not be getting added to 4.7, possibly not bug fixes but new<br>
features.  I don't know, and the conflicts don't indicate to what issue<br>
they relate.<br>
<br>
Have I been wasting my time?  How do I know if a conflict needs to be<br>
sorted for 4.7?  How do I proceed with the conflicts, and what do I need<br>
to do to ignore a conflict, if that is what is required.<br>
<br>
I'm hoping that the work I've done is not totally wasted.<br>
<br>
Thanks.<br>
<br>
Allan<br>
______________________________<u></u>_________________<br>
KMyMoney-devel mailing list<br>
<a href="mailto:KMyMoney-devel@kde.org" target="_blank">KMyMoney-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kmymoney-devel" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/kmymoney-devel</a><br>
</blockquote></div>