19 lines
393 B
19 lines
393 B
#include "cache.h" |
|
#include "run-command.h" |
|
|
|
int main(int argc, char **argv) |
|
{ |
|
struct child_process cp = CHILD_PROCESS_INIT; |
|
int nogit = 0; |
|
|
|
setup_git_directory_gently(&nogit); |
|
if (nogit) |
|
die("No git repo found"); |
|
if (argc > 1 && !strcmp(argv[1], "--setup-work-tree")) { |
|
setup_work_tree(); |
|
argv++; |
|
} |
|
cp.git_cmd = 1; |
|
cp.argv = (const char **)argv + 1; |
|
return run_command(&cp); |
|
}
|
|
|