<div dir="ltr">Whenever you want to work on the second patch you would need to first checkout the latest version of the first patch and then cherry-pick the later patch on top of it. That way when you update the second one it won't affect the first patch.<div><br></div><div>The -R flag can also be used to prevent unexpected rebases of the parent patch. More details here:<br><div><br></div><div><a href="https://docs.openstack.org/infra/manual/developers.html#adding-a-dependency">https://docs.openstack.org/infra/manual/developers.html#adding-a-dependency</a><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 19, 2017 at 1:11 AM, Sławek Kapłoński <span dir="ltr"><<a href="mailto:slawek@kaplonski.pl" target="_blank">slawek@kaplonski.pl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hello,<div><br></div><div>I have a question about how to deal with bunch of patches which depends one on another.</div><div>I did patch to neutron (<a href="https://review.openstack.org/#/c/449831/" target="_blank">https://review.openstack.org/<wbr>#/c/449831/</a>) which is not merged yet but I wanted to start also another patch which is depend on this one (<a href="https://review.openstack.org/#/c/457816/" target="_blank">https://review.openstack.org/<wbr>#/c/457816/</a>).</div><div>Currently I was trying to do something like:</div><div>1. git review -d <first patch id></div><div>2. git checkout -b new_branch_for_second_patch</div><div>3. Make second patch, commit all changes</div><div>4. git review <— this will ask me if I really want to push two patches to gerrit so I answered „yes”</div><div><br></div><div>Everything is easy for me as long as I’m not doing more changes in first patch. How I should work with it if I let’s say want to change something in first patch and later I want to make another change to second patch? IIRC when I tried to do something like that and I made „git review” to push changes in second patch, first one was also updated (and I lost changes made for this one in another branch).</div><div>How I should work with something like that? Is there any guide about that (I couldn’t find such)?</div><div><div><div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br class="m_-6873189852148133912Apple-interchange-newline">— </div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Best regards</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Slawek Kaplonski</div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="mailto:slawek@kaplonski.pl" target="_blank">slawek@kaplonski.pl</a></div><div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br></div><br class="m_-6873189852148133912Apple-interchange-newline">
</div>

<br></div></div></div><br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
<br></blockquote></div><br></div>