NEED_WORK_TREE    345 git.c          	if (!help && p->option & NEED_WORK_TREE)
NEED_WORK_TREE    372 git.c          	{ "add", cmd_add, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    373 git.c          	{ "am", cmd_am, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    383 git.c          	{ "check-ignore", cmd_check_ignore, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    386 git.c          	{ "checkout", cmd_checkout, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    388 git.c          		RUN_SETUP | NEED_WORK_TREE},
NEED_WORK_TREE    390 git.c          	{ "cherry-pick", cmd_cherry_pick, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    391 git.c          	{ "clean", cmd_clean, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    394 git.c          	{ "commit", cmd_commit, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    401 git.c          	{ "diff-files", cmd_diff_files, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    427 git.c          	{ "merge", cmd_merge, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    432 git.c          	{ "merge-recursive", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    433 git.c          	{ "merge-recursive-ours", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    434 git.c          	{ "merge-recursive-theirs", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    435 git.c          	{ "merge-subtree", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    439 git.c          	{ "mv", cmd_mv, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    449 git.c          	{ "pull", cmd_pull, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    463 git.c          	{ "revert", cmd_revert, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    470 git.c          	{ "stage", cmd_add, RUN_SETUP | NEED_WORK_TREE },
NEED_WORK_TREE    471 git.c          	{ "status", cmd_status, RUN_SETUP | NEED_WORK_TREE },