| * GIT - The information manager from hell |
| * Copyright (C) Linus Torvalds, 2005 |
| static const char diff_files_usage[] = |
| "git-diff-files [-q] [-0/-1/2/3 |-c|--cc|--no-index] [<common diff options>] [<path>...]" |
| COMMON_DIFF_OPTIONS_HELP; |
| int cmd_diff_files(int argc, const char **argv, const char *prefix) |
| prefix = setup_git_directory_gently(&nongit); |
| init_revisions(&rev, prefix); |
| git_config(git_diff_basic_config); /* no "diff" UI options */ |
| if (!setup_diff_no_index(&rev, argc, argv, nongit, prefix)) |
| argc = setup_revisions(argc, argv, &rev, NULL); |
| if (!rev.diffopt.output_format) |
| rev.diffopt.output_format = DIFF_FORMAT_RAW; |
| result = run_diff_files_cmd(&rev, argc, argv); |
| return diff_result_code(&rev.diffopt, result); |