worktree: avoid resolving HEAD unnecessarily
Eric Sunshine committed about 11 years ago
worktree: make setup of new HEAD distinct from worktree population
Eric Sunshine committed about 11 years ago
worktree: detect branch-name/detached and error conditions locally
Eric Sunshine committed about 11 years ago
worktree: add_worktree: construct worktree-population command locally
Eric Sunshine committed about 11 years ago
worktree: add: suppress auto-vivication with --detach and no <branch>
Eric Sunshine committed about 11 years ago
worktree: elucidate environment variables intended for child processes
Eric Sunshine committed about 11 years ago
worktree: make branch creation distinct from worktree population
Eric Sunshine committed about 11 years ago
worktree: make --detach mutually exclusive with -b/-B
Eric Sunshine committed about 11 years ago
worktree: introduce options container
Eric Sunshine committed about 11 years ago
worktree: simplify new branch (-b/-B) option checking
Eric Sunshine committed about 11 years ago
worktree: improve worktree setup message
Eric Sunshine committed about 11 years ago
branch: publish die_if_checked_out()
Eric Sunshine committed about 11 years ago
checkout: teach check_linked_checkout() about symbolic link HEAD
Eric Sunshine committed about 11 years ago
checkout: check_linked_checkout: simplify symref parsing
Eric Sunshine committed about 11 years ago
checkout: check_linked_checkout: improve "already checked out" aesthetic
Eric Sunshine committed about 11 years ago
checkout: generalize die_if_checked_out() branch name argument
Eric Sunshine committed about 11 years ago
checkout: die_if_checked_out: simplify strbuf management
Eric Sunshine committed about 11 years ago
checkout: improve die_if_checked_out() robustness
Eric Sunshine committed about 11 years ago
checkout: name check_linked_checkouts() more meaningfully
Eric Sunshine committed about 11 years ago
checkout: avoid resolving HEAD unnecessarily
Eric Sunshine committed about 11 years ago