From: Eric Sunshine Date: Wed, 20 Jul 2022 00:09:03 GMT Subject: Re: [PATCH v2 6/6] merge: do not exit restore_state() prematurely Message-ID: In-Reply-To: [replying to Junio's email since I don't have the original available...] On Tue, Jul 19, 2022 at 7:22 PM Junio C Hamano wrote: > "Elijah Newren via GitGitGadget" writes: > > + for b in branch1 branch2 branch3 > > + do > > + git checkout -b $b main && > > + test_commit --no-tag "Change on $b" base $b > > + done && Let's break out of the loop with `|| return 1` if something in the loop body fails. for b in branch1 branch2 branch3 do git checkout -b $b main && test_commit --no-tag "Change on $b" base $b || return 1 done &&