1#include "cache.h"2#include "run-command.h"34int main(int argc, const char **argv)5{6struct child_process cp;7int nogit = 0;89setup_git_directory_gently(&nogit);10if (nogit)11die("No git repo found");12if (argc > 1 && !strcmp(argv[1], "--setup-work-tree")) {13setup_work_tree();14argv++;15}16memset(&cp, 0, sizeof(cp));17cp.git_cmd = 1;18cp.argv = argv + 1;19return run_command(&cp);20}