Junio, I wanted to update nd/setup topic, but found nd/root-git was merged in between its two parts, which resulted in non-trivial conflicts in the end. Changes are minor, mainly to clean up the topic. So it's up to you to either leave the topic as is (plus Jonathan's "help revert" patch on top) or replace with some patches I attach, because if I send the whole topic again, you would need to resolve conflicts manually. I'll make proper patch messages next time once I figure out how to send conflict resolutions through mail. - 717b885 help: use RUN_SETUP_GENTLY replaced by 0001 (needs to resolve conflict in the next patch in topic, but it's quite simple) - 450476a worktree setup: restore original state when things go wrong replaced by 0002 - bc7cd1c Guard unallowed access to repository when it's not set up replaced by 0003 and 0004 - a55fdda builtins: reset startup_info->have_run_setup_gitdir when unsetting up repository dropped (splitted as part of 0002-0004) -- Duy
Attachment:
0001-help-take-note-why-this-command-is-not-applicable-fo.patch
Description: Binary data
Attachment:
0002-worktree-setup-restore-original-state-when-things-go.patch
Description: Binary data
Attachment:
0003-Guard-unallowed-access-to-repository-when-it-s-not-s.patch
Description: Binary data
Attachment:
0004-t0001-Add-test-cases-for-git-init-with-aliases.patch
Description: Binary data