Junio C Hamano <gitster@xxxxxxxxx> writes: > "Glen Choo via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > >> Thanks for the feedback, all. This version incorporates most of the >> suggestions (which were pretty small anyway). >> >> == Patch organization >> >> Patches 1-2 are bugfixes, 3-4 are clean ups. >> >> Patch 1 fixes a bug where "git branch --recurse-submodules" would not >> propagate the "--track" option if its value was "--no-track" or >> "--track=inherit". >> >> Patch 2 fixes a bug where "git branch --recurse-submodules" would give >> advice before telling the user what the problem is (instead of the other way >> around). >> >> Patch 3 fixes some old inconsistencies when "git branch --set-upstream-to" >> gives advice and when it doesn't. >> >> Patch 4 replaces exit(-1) with exit(1). >> >> == Changes >> >> Since v1: >> >> * Patch 1: reword the --track comments to be prescriptive >> * Patch 3: remove a now-unnecessary die(). I didn't include a suggestion to >> inline the advice string to save reviewers the trouble of proofreading >> (and the format string has no placeholders anyway, so I don't think we'd >> get much benefit out of typechecking). We can inline it in another >> series. > > Thanks, but sorry that I've already merged the previous round. Let > me turn them into incrementals. Ah whoops, sorry I didn't send them out sooner. Thanks for that :)