Message ID | pull.727.git.1599848727.gitgitgadget@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | clone: allow configurable default for -o/--origin | expand |
On 9/11/2020 2:25 PM, Sean Barag via GitGitGadget wrote: > Took another pass at supporting a configurable default for-o/--origin, this > time following Junio's suggestions from a previous approach as much as > possible [1]. Unfortunately, Johannes mentioned that --template can write > new config values that aren't automatically merged without re-calling > git_config. There doesn't appear to be a way around this without rewriting > significant amounts of init and config logic across the codebase. Thanks for this update. I like the feature quite a bit, and all of my comments are about style and organization instead of functional issues. > While this could have been v2 of the original patchset, it's diverged s > drastically from the original that it likely warrants its own root thread. > If that's not appropriate though, I'd be happy to restructure! I think it is fine to restart the thread if the range-diff is not helpful. Thanks, -Stolee
"Sean Barag via GitGitGadget" <gitgitgadget@gmail.com> writes: > Took another pass at supporting a configurable default for-o/--origin, this > time following Junio's suggestions from a previous approach as much as > possible [1]. Unfortunately, Johannes mentioned that --template can write > new config values that aren't automatically merged without re-calling > git_config. There doesn't appear to be a way around this without rewriting > significant amounts of init and config logic across the codebase. > > While this could have been v2 of the original patchset, it's diverged so > drastically from the original that it likely warrants its own root thread. > If that's not appropriate though, I'd be happy to restructure! I did wonder if this series came from the same motivation while scanning messages in the mailbox and saw no "v2" in the subject, but I am OK either way in a case like this. I DO appreciate this note to explain why it is not marked with "v2".