N_ 12 archive.c N_("git archive [<options>] <tree-ish> [<path>...]"), N_ 13 archive.c N_("git archive --list"), N_ 14 archive.c N_("git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]"), N_ 15 archive.c N_("git archive --remote <repo> [--exec <cmd>] --list"), N_ 428 archive.c OPT_STRING(0, "format", &format, N_("fmt"), N_("archive format")), N_ 429 archive.c OPT_STRING(0, "prefix", &base, N_("prefix"), N_ 430 archive.c N_("prepend prefix to each pathname in the archive")), N_ 431 archive.c OPT_STRING('o', "output", &output, N_("file"), N_ 432 archive.c N_("write the archive to this file")), N_ 434 archive.c N_("read .gitattributes in working directory")), N_ 435 archive.c OPT__VERBOSE(&verbose, N_("report archived files on stderr")), N_ 436 archive.c OPT__COMPR('0', &compression_level, N_("store only"), 0), N_ 437 archive.c OPT__COMPR('1', &compression_level, N_("compress faster"), 1), N_ 445 archive.c OPT__COMPR('9', &compression_level, N_("compress better"), 9), N_ 448 archive.c N_("list supported archive formats")), N_ 450 archive.c OPT_STRING(0, "remote", &remote, N_("repo"), N_ 451 archive.c N_("retrieve the archive from remote repository <repo>")), N_ 452 archive.c OPT_STRING(0, "exec", &exec, N_("command"), N_ 453 archive.c N_("path to the remote git-upload-archive command")), N_ 195 branch.c N_("Cannot setup tracking information; starting point '%s' is not a branch."); N_ 197 branch.c N_("the requested upstream branch '%s' does not exist"); N_ 199 branch.c N_("\n" N_ 22 builtin/add.c N_("git add [<options>] [--] <pathspec>..."), N_ 232 builtin/add.c N_("The following paths are ignored by one of your .gitignore files:\n"); N_ 249 builtin/add.c OPT__DRY_RUN(&show_only, N_("dry run")), N_ 250 builtin/add.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 252 builtin/add.c OPT_BOOL('i', "interactive", &add_interactive, N_("interactive picking")), N_ 253 builtin/add.c OPT_BOOL('p', "patch", &patch_interactive, N_("select hunks interactively")), N_ 254 builtin/add.c OPT_BOOL('e', "edit", &edit_interactive, N_("edit current diff and apply")), N_ 255 builtin/add.c OPT__FORCE(&ignored_too, N_("allow adding otherwise ignored files")), N_ 256 builtin/add.c OPT_BOOL('u', "update", &take_worktree_changes, N_("update tracked files")), N_ 257 builtin/add.c OPT_BOOL('N', "intent-to-add", &intent_to_add, N_("record only the fact that the path will be added later")), N_ 258 builtin/add.c OPT_BOOL('A', "all", &addremove_explicit, N_("add changes from all tracked and untracked files")), N_ 261 builtin/add.c N_("ignore paths removed in the working tree (same as --no-all)"), N_ 263 builtin/add.c OPT_BOOL( 0 , "refresh", &refresh_only, N_("don't add, only refresh the index")), N_ 264 builtin/add.c OPT_BOOL( 0 , "ignore-errors", &ignore_add_errors, N_("just skip files which cannot be added because of errors")), N_ 265 builtin/add.c OPT_BOOL( 0 , "ignore-missing", &ignore_missing, N_("check if - even missing - files are ignored in dry run")), N_ 2249 builtin/am.c N_("git am [<options>] [(<mbox>|<Maildir>)...]"), N_ 2250 builtin/am.c N_("git am [<options>] (--continue | --skip | --abort)"), N_ 2256 builtin/am.c N_("run interactively")), N_ 2258 builtin/am.c N_("historical option -- no-op")), N_ 2260 builtin/am.c N_("allow fall back on 3way merging if needed")), N_ 2261 builtin/am.c OPT__QUIET(&state.quiet, N_("be quiet")), N_ 2263 builtin/am.c N_("add a Signed-off-by line to the commit message"), N_ 2266 builtin/am.c N_("recode into utf8 (default)")), N_ 2268 builtin/am.c N_("pass -k flag to git-mailinfo"), KEEP_TRUE), N_ 2270 builtin/am.c N_("pass -b flag to git-mailinfo"), KEEP_NON_PATCH), N_ 2272 builtin/am.c N_("pass -m flag to git-mailinfo")), N_ 2274 builtin/am.c N_("pass --keep-cr flag to git-mailsplit for mbox format"), N_ 2277 builtin/am.c N_("do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"), N_ 2280 builtin/am.c N_("strip everything before a scissors line")), N_ 2281 builtin/am.c OPT_PASSTHRU_ARGV(0, "whitespace", &state.git_apply_opts, N_("action"), N_ 2282 builtin/am.c N_("pass it through git-apply"), N_ 2285 builtin/am.c N_("pass it through git-apply"), N_ 2288 builtin/am.c N_("pass it through git-apply"), N_ 2290 builtin/am.c OPT_PASSTHRU_ARGV(0, "directory", &state.git_apply_opts, N_("root"), N_ 2291 builtin/am.c N_("pass it through git-apply"), N_ 2293 builtin/am.c OPT_PASSTHRU_ARGV(0, "exclude", &state.git_apply_opts, N_("path"), N_ 2294 builtin/am.c N_("pass it through git-apply"), N_ 2296 builtin/am.c OPT_PASSTHRU_ARGV(0, "include", &state.git_apply_opts, N_("path"), N_ 2297 builtin/am.c N_("pass it through git-apply"), N_ 2299 builtin/am.c OPT_PASSTHRU_ARGV('C', NULL, &state.git_apply_opts, N_("n"), N_ 2300 builtin/am.c N_("pass it through git-apply"), N_ 2302 builtin/am.c OPT_PASSTHRU_ARGV('p', NULL, &state.git_apply_opts, N_("num"), N_ 2303 builtin/am.c N_("pass it through git-apply"), N_ 2305 builtin/am.c OPT_CALLBACK(0, "patch-format", &patch_format, N_("format"), N_ 2306 builtin/am.c N_("format the patch(es) are in"), N_ 2309 builtin/am.c N_("pass it through git-apply"), N_ 2312 builtin/am.c N_("override error message when patch failure occurs")), N_ 2314 builtin/am.c N_("continue applying patches after resolving a conflict"), N_ 2317 builtin/am.c N_("synonyms for --continue"), N_ 2320 builtin/am.c N_("skip the current patch"), N_ 2323 builtin/am.c N_("restore the original branch and abort the patching operation."), N_ 2327 builtin/am.c N_("lie about committer date")), N_ 2329 builtin/am.c N_("use current timestamp for author date")), N_ 2331 builtin/am.c { OPTION_STRING, 'S', "gpg-sign", &state.sign_commit, N_("key-id"), N_ 2332 builtin/am.c N_("GPG-sign commits"), N_ 2335 builtin/am.c N_("(internal use for git-rebase)")), N_ 59 builtin/apply.c N_("git apply [<options>] [<patch>...]"), N_ 4525 builtin/apply.c { OPTION_CALLBACK, 0, "exclude", NULL, N_("path"), N_ 4526 builtin/apply.c N_("don't apply changes matching the given path"), N_ 4528 builtin/apply.c { OPTION_CALLBACK, 0, "include", NULL, N_("path"), N_ 4529 builtin/apply.c N_("apply changes matching the given path"), N_ 4531 builtin/apply.c { OPTION_CALLBACK, 'p', NULL, NULL, N_("num"), N_ 4532 builtin/apply.c N_("remove <num> leading slashes from traditional diff paths"), N_ 4535 builtin/apply.c N_("ignore additions made by the patch")), N_ 4537 builtin/apply.c N_("instead of applying the patch, output diffstat for the input")), N_ 4541 builtin/apply.c N_("show number of added and deleted lines in decimal notation")), N_ 4543 builtin/apply.c N_("instead of applying the patch, output a summary for the input")), N_ 4545 builtin/apply.c N_("instead of applying the patch, see if the patch is applicable")), N_ 4547 builtin/apply.c N_("make sure the patch is applicable to the current index")), N_ 4549 builtin/apply.c N_("apply a patch without touching the working tree")), N_ 4551 builtin/apply.c N_("accept a patch that touches outside the working area")), N_ 4553 builtin/apply.c N_("also apply the patch (use with --stat/--summary/--check)")), N_ 4555 builtin/apply.c N_( "attempt three-way merge if a patch does not apply")), N_ 4557 builtin/apply.c N_("build a temporary index based on embedded index information")), N_ 4559 builtin/apply.c N_("paths are separated with NUL character"), N_ 4562 builtin/apply.c N_("ensure at least <n> lines of context match")), N_ 4563 builtin/apply.c { OPTION_CALLBACK, 0, "whitespace", &whitespace_option, N_("action"), N_ 4564 builtin/apply.c N_("detect new or modified lines that have whitespace errors"), N_ 4567 builtin/apply.c N_("ignore changes in whitespace when finding context"), N_ 4570 builtin/apply.c N_("ignore changes in whitespace when finding context"), N_ 4573 builtin/apply.c N_("apply the patch in reverse")), N_ 4575 builtin/apply.c N_("don't expect at least one line of context")), N_ 4577 builtin/apply.c N_("leave the rejected hunks in corresponding *.rej files")), N_ 4579 builtin/apply.c N_("allow overlapping hunks")), N_ 4580 builtin/apply.c OPT__VERBOSE(&apply_verbosely, N_("be verbose")), N_ 4582 builtin/apply.c N_("tolerate incorrectly detected missing new-line at the end of file"), N_ 4585 builtin/apply.c N_("do not trust the line counts in the hunk headers"), N_ 4587 builtin/apply.c { OPTION_CALLBACK, 0, "directory", NULL, N_("root"), N_ 4588 builtin/apply.c N_("prepend <root> to all filenames"), N_ 88 builtin/archive.c OPT_STRING('o', "output", &output, N_("file"), N_ 89 builtin/archive.c N_("write the archive to this file")), N_ 90 builtin/archive.c OPT_STRING(0, "remote", &remote, N_("repo"), N_ 91 builtin/archive.c N_("retrieve the archive from remote repository <repo>")), N_ 92 builtin/archive.c OPT_STRING(0, "exec", &exec, N_("command"), N_ 93 builtin/archive.c N_("path to the remote git-upload-archive command")), N_ 7 builtin/bisect--helper.c N_("git bisect--helper --next-all [--no-checkout]"), N_ 17 builtin/bisect--helper.c N_("perform 'git bisect next'")), N_ 19 builtin/bisect--helper.c N_("update BISECT_HEAD instead of checking out the current commit")), N_ 32 builtin/blame.c static char blame_usage[] = N_("git blame [<options>] [<rev-opts>] [<rev>] [--] <file>"); N_ 37 builtin/blame.c N_("<rev-opts> are documented in git-rev-list(1)"), N_ 2512 builtin/blame.c OPT_BOOL(0, "incremental", &incremental, N_("Show blame entries as we find them, incrementally")), N_ 2513 builtin/blame.c OPT_BOOL('b', NULL, &blank_boundary, N_("Show blank SHA-1 for boundary commits (Default: off)")), N_ 2514 builtin/blame.c OPT_BOOL(0, "root", &show_root, N_("Do not treat root commits as boundaries (Default: off)")), N_ 2515 builtin/blame.c OPT_BOOL(0, "show-stats", &show_stats, N_("Show work cost statistics")), N_ 2516 builtin/blame.c OPT_BIT(0, "score-debug", &output_option, N_("Show output score for blame entries"), OUTPUT_SHOW_SCORE), N_ 2517 builtin/blame.c OPT_BIT('f', "show-name", &output_option, N_("Show original filename (Default: auto)"), OUTPUT_SHOW_NAME), N_ 2518 builtin/blame.c OPT_BIT('n', "show-number", &output_option, N_("Show original linenumber (Default: off)"), OUTPUT_SHOW_NUMBER), N_ 2519 builtin/blame.c OPT_BIT('p', "porcelain", &output_option, N_("Show in a format designed for machine consumption"), OUTPUT_PORCELAIN), N_ 2520 builtin/blame.c OPT_BIT(0, "line-porcelain", &output_option, N_("Show porcelain format with per-line commit information"), OUTPUT_PORCELAIN|OUTPUT_LINE_PORCELAIN), N_ 2521 builtin/blame.c OPT_BIT('c', NULL, &output_option, N_("Use the same output mode as git-annotate (Default: off)"), OUTPUT_ANNOTATE_COMPAT), N_ 2522 builtin/blame.c OPT_BIT('t', NULL, &output_option, N_("Show raw timestamp (Default: off)"), OUTPUT_RAW_TIMESTAMP), N_ 2523 builtin/blame.c OPT_BIT('l', NULL, &output_option, N_("Show long commit SHA1 (Default: off)"), OUTPUT_LONG_OBJECT_NAME), N_ 2524 builtin/blame.c OPT_BIT('s', NULL, &output_option, N_("Suppress author name and timestamp (Default: off)"), OUTPUT_NO_AUTHOR), N_ 2525 builtin/blame.c OPT_BIT('e', "show-email", &output_option, N_("Show author email instead of name (Default: off)"), OUTPUT_SHOW_EMAIL), N_ 2526 builtin/blame.c OPT_BIT('w', NULL, &xdl_opts, N_("Ignore whitespace differences"), XDF_IGNORE_WHITESPACE), N_ 2527 builtin/blame.c OPT_BIT(0, "minimal", &xdl_opts, N_("Spend extra cycles to find better match"), XDF_NEED_MINIMAL), N_ 2528 builtin/blame.c OPT_STRING('S', NULL, &revs_file, N_("file"), N_("Use revisions from <file> instead of calling git-rev-list")), N_ 2529 builtin/blame.c OPT_STRING(0, "contents", &contents_from, N_("file"), N_("Use <file>'s contents as the final image")), N_ 2530 builtin/blame.c { OPTION_CALLBACK, 'C', NULL, &opt, N_("score"), N_("Find line copies within and across files"), PARSE_OPT_OPTARG, blame_copy_callback }, N_ 2531 builtin/blame.c { OPTION_CALLBACK, 'M', NULL, &opt, N_("score"), N_("Find line movements within and across files"), PARSE_OPT_OPTARG, blame_move_callback }, N_ 2532 builtin/blame.c OPT_STRING_LIST('L', NULL, &range_list, N_("n,m"), N_("Process only line range n,m, counting from 1")), N_ 24 builtin/branch.c N_("git branch [<options>] [-r | -a] [--merged | --no-merged]"), N_ 25 builtin/branch.c N_("git branch [<options>] [-l] [-f] <branch-name> [<start-point>]"), N_ 26 builtin/branch.c N_("git branch [<options>] [-r] (-d | -D) <branch-name>..."), N_ 27 builtin/branch.c N_("git branch [<options>] (-m | -M) [<old-branch>] <new-branch>"), N_ 811 builtin/branch.c OPT_GROUP(N_("Generic options")), N_ 813 builtin/branch.c N_("show hash and subject, give twice for upstream branch")), N_ 814 builtin/branch.c OPT__QUIET(&quiet, N_("suppress informational messages")), N_ 815 builtin/branch.c OPT_SET_INT('t', "track", &track, N_("set up tracking mode (see git-pull(1))"), N_ 817 builtin/branch.c OPT_SET_INT( 0, "set-upstream", &track, N_("change upstream info"), N_ 821 builtin/branch.c OPT__COLOR(&branch_use_color, N_("use colored output")), N_ 822 builtin/branch.c OPT_SET_INT('r', "remotes", &kinds, N_("act on remote-tracking branches"), N_ 825 builtin/branch.c OPTION_CALLBACK, 0, "contains", &with_commit, N_("commit"), N_ 826 builtin/branch.c N_("print only branches that contain the commit"), N_ 831 builtin/branch.c OPTION_CALLBACK, 0, "with", &with_commit, N_("commit"), N_ 832 builtin/branch.c N_("print only branches that contain the commit"), N_ 838 builtin/branch.c OPT_GROUP(N_("Specific git-branch actions:")), N_ 839 builtin/branch.c OPT_SET_INT('a', "all", &kinds, N_("list both remote-tracking and local branches"), N_ 841 builtin/branch.c OPT_BIT('d', "delete", &delete, N_("delete fully merged branch"), 1), N_ 842 builtin/branch.c OPT_BIT('D', NULL, &delete, N_("delete branch (even if not merged)"), 2), N_ 843 builtin/branch.c OPT_BIT('m', "move", &rename, N_("move/rename a branch and its reflog"), 1), N_ 844 builtin/branch.c OPT_BIT('M', NULL, &rename, N_("move/rename a branch, even if target exists"), 2), N_ 845 builtin/branch.c OPT_BOOL(0, "list", &list, N_("list branch names")), N_ 846 builtin/branch.c OPT_BOOL('l', "create-reflog", &reflog, N_("create the branch's reflog")), N_ 848 builtin/branch.c N_("edit the description for the branch")), N_ 849 builtin/branch.c OPT__FORCE(&force, N_("force creation, move/rename, deletion")), N_ 852 builtin/branch.c N_("commit"), N_("print only not merged branches"), N_ 858 builtin/branch.c N_("commit"), N_("print only merged branches"), N_ 862 builtin/branch.c OPT_COLUMN(0, "column", &colopts, N_("list branches in columns")), N_ 428 builtin/cat-file.c N_("git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-p|<type>|--textconv) <object>"), N_ 429 builtin/cat-file.c N_("git cat-file (--batch | --batch-check) [--follow-symlinks]"), N_ 466 builtin/cat-file.c OPT_GROUP(N_("<type> can be one of: blob, tree, commit, tag")), N_ 467 builtin/cat-file.c OPT_CMDMODE('t', NULL, &opt, N_("show object type"), 't'), N_ 468 builtin/cat-file.c OPT_CMDMODE('s', NULL, &opt, N_("show object size"), 's'), N_ 470 builtin/cat-file.c N_("exit with zero when there's no error"), 'e'), N_ 471 builtin/cat-file.c OPT_CMDMODE('p', NULL, &opt, N_("pretty-print object's content"), 'p'), N_ 473 builtin/cat-file.c N_("for blob objects, run textconv on object's content"), 'c'), N_ 475 builtin/cat-file.c N_("allow -s and -t to work with broken/corrupt objects")), N_ 476 builtin/cat-file.c OPT_BOOL(0, "buffer", &batch.buffer_output, N_("buffer --batch output")), N_ 478 builtin/cat-file.c N_("show info and content of objects fed from the standard input"), N_ 481 builtin/cat-file.c N_("show info about objects fed from the standard input"), N_ 484 builtin/cat-file.c N_("follow in-tree symlinks (used with --batch or --batch-check)")), N_ 486 builtin/cat-file.c N_("show all objects with --batch or --batch-check")), N_ 11 builtin/check-attr.c N_("git check-attr [-a | --all | <attr>...] [--] <pathname>..."), N_ 12 builtin/check-attr.c N_("git check-attr --stdin [-z] [-a | --all | <attr>...]"), N_ 19 builtin/check-attr.c OPT_BOOL('a', "all", &all_attrs, N_("report all attributes set on file")), N_ 20 builtin/check-attr.c OPT_BOOL(0, "cached", &cached_attrs, N_("use .gitattributes only from the index")), N_ 21 builtin/check-attr.c OPT_BOOL(0 , "stdin", &stdin_paths, N_("read file names from stdin")), N_ 23 builtin/check-attr.c N_("terminate input and output records by a NUL character")), N_ 18 builtin/check-ignore.c OPT__QUIET(&quiet, N_("suppress progress reporting")), N_ 19 builtin/check-ignore.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 22 builtin/check-ignore.c N_("read file names from stdin")), N_ 24 builtin/check-ignore.c N_("terminate input and output records by a NUL character")), N_ 26 builtin/check-ignore.c N_("show non-matching input paths")), N_ 28 builtin/check-ignore.c N_("ignore index when checking")), N_ 8 builtin/check-mailmap.c N_("git check-mailmap [<options>] <contact>..."), N_ 13 builtin/check-mailmap.c OPT_BOOL(0, "stdin", &use_stdin, N_("also read contacts from stdin")), N_ 126 builtin/checkout-index.c N_("git checkout-index [<options>] [--] [<file>...]"), N_ 188 builtin/checkout-index.c N_("check out all files in the index")), N_ 189 builtin/checkout-index.c OPT__FORCE(&force, N_("force overwrite of existing files")), N_ 191 builtin/checkout-index.c N_("no warning for existing files and files not in index")), N_ 193 builtin/checkout-index.c N_("don't checkout new files")), N_ 195 builtin/checkout-index.c N_("update stat information in the index file"), N_ 198 builtin/checkout-index.c N_("paths are separated with NUL character"), N_ 201 builtin/checkout-index.c N_("read list of paths from the standard input")), N_ 203 builtin/checkout-index.c N_("write the content to temporary files")), N_ 204 builtin/checkout-index.c OPT_CALLBACK(0, "prefix", NULL, N_("string"), N_ 205 builtin/checkout-index.c N_("when creating files, prepend <string>"), N_ 208 builtin/checkout-index.c N_("copy out the files from named stage"), N_ 25 builtin/checkout.c N_("git checkout [<options>] <branch>"), N_ 26 builtin/checkout.c N_("git checkout [<options>] [<branch>] -- <file>..."), N_ 1133 builtin/checkout.c OPT__QUIET(&opts.quiet, N_("suppress progress reporting")), N_ 1134 builtin/checkout.c OPT_STRING('b', NULL, &opts.new_branch, N_("branch"), N_ 1135 builtin/checkout.c N_("create and checkout a new branch")), N_ 1136 builtin/checkout.c OPT_STRING('B', NULL, &opts.new_branch_force, N_("branch"), N_ 1137 builtin/checkout.c N_("create/reset and checkout a branch")), N_ 1138 builtin/checkout.c OPT_BOOL('l', NULL, &opts.new_branch_log, N_("create reflog for new branch")), N_ 1139 builtin/checkout.c OPT_BOOL(0, "detach", &opts.force_detach, N_("detach the HEAD at named commit")), N_ 1140 builtin/checkout.c OPT_SET_INT('t', "track", &opts.track, N_("set upstream info for new branch"), N_ 1142 builtin/checkout.c OPT_STRING(0, "orphan", &opts.new_orphan_branch, N_("new-branch"), N_("new unparented branch")), N_ 1143 builtin/checkout.c OPT_SET_INT('2', "ours", &opts.writeout_stage, N_("checkout our version for unmerged files"), N_ 1145 builtin/checkout.c OPT_SET_INT('3', "theirs", &opts.writeout_stage, N_("checkout their version for unmerged files"), N_ 1147 builtin/checkout.c OPT__FORCE(&opts.force, N_("force checkout (throw away local modifications)")), N_ 1148 builtin/checkout.c OPT_BOOL('m', "merge", &opts.merge, N_("perform a 3-way merge with the new branch")), N_ 1149 builtin/checkout.c OPT_BOOL(0, "overwrite-ignore", &opts.overwrite_ignore, N_("update ignored files (default)")), N_ 1150 builtin/checkout.c OPT_STRING(0, "conflict", &conflict_style, N_("style"), N_ 1151 builtin/checkout.c N_("conflict style (merge or diff3)")), N_ 1152 builtin/checkout.c OPT_BOOL('p', "patch", &opts.patch_mode, N_("select hunks interactively")), N_ 1154 builtin/checkout.c N_("do not limit pathspecs to sparse entries only")), N_ 1156 builtin/checkout.c N_("second guess 'git checkout <no-such-branch>'")), N_ 1158 builtin/checkout.c N_("do not check if another worktree is holding the given ref")), N_ 25 builtin/clean.c N_("git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..."), N_ 29 builtin/clean.c static const char *msg_remove = N_("Removing %s\n"); N_ 30 builtin/clean.c static const char *msg_would_remove = N_("Would remove %s\n"); N_ 31 builtin/clean.c static const char *msg_skip_git_dir = N_("Skipping repository %s\n"); N_ 32 builtin/clean.c static const char *msg_would_skip_git_dir = N_("Would skip repository %s\n"); N_ 33 builtin/clean.c static const char *msg_warn_remove_failed = N_("failed to remove %s"); N_ 737 builtin/clean.c menu_opts.prompt = N_("Select items to delete"); N_ 838 builtin/clean.c menu_opts.header = N_("*** Commands ***"); N_ 839 builtin/clean.c menu_opts.prompt = N_("What now"); N_ 895 builtin/clean.c OPT__QUIET(&quiet, N_("do not print names of files removed")), N_ 896 builtin/clean.c OPT__DRY_RUN(&dry_run, N_("dry run")), N_ 897 builtin/clean.c OPT__FORCE(&force, N_("force")), N_ 898 builtin/clean.c OPT_BOOL('i', "interactive", &interactive, N_("interactive cleaning")), N_ 900 builtin/clean.c N_("remove whole directories")), N_ 901 builtin/clean.c { OPTION_CALLBACK, 'e', "exclude", &exclude_list, N_("pattern"), N_ 902 builtin/clean.c N_("add <pattern> to ignore rules"), PARSE_OPT_NONEG, exclude_cb }, N_ 903 builtin/clean.c OPT_BOOL('x', NULL, &ignored, N_("remove ignored files, too")), N_ 905 builtin/clean.c N_("remove only ignored files")), N_ 37 builtin/clone.c N_("git clone [<options>] [--] <repo> [<dir>]"), N_ 57 builtin/clone.c N_("force progress reporting")), N_ 59 builtin/clone.c N_("don't create a checkout")), N_ 60 builtin/clone.c OPT_BOOL(0, "bare", &option_bare, N_("create a bare repository")), N_ 62 builtin/clone.c N_("create a bare repository")), N_ 64 builtin/clone.c N_("create a mirror repository (implies bare)")), N_ 66 builtin/clone.c N_("to clone from a local repository")), N_ 68 builtin/clone.c N_("don't use local hardlinks, always copy")), N_ 70 builtin/clone.c N_("setup as shared repository")), N_ 72 builtin/clone.c N_("initialize submodules in the clone")), N_ 74 builtin/clone.c N_("initialize submodules in the clone")), N_ 75 builtin/clone.c OPT_STRING(0, "template", &option_template, N_("template-directory"), N_ 76 builtin/clone.c N_("directory from which templates will be used")), N_ 77 builtin/clone.c OPT_STRING_LIST(0, "reference", &option_reference, N_("repo"), N_ 78 builtin/clone.c N_("reference repository")), N_ 80 builtin/clone.c N_("use --reference only while cloning")), N_ 81 builtin/clone.c OPT_STRING('o', "origin", &option_origin, N_("name"), N_ 82 builtin/clone.c N_("use <name> instead of 'origin' to track upstream")), N_ 83 builtin/clone.c OPT_STRING('b', "branch", &option_branch, N_("branch"), N_ 84 builtin/clone.c N_("checkout <branch> instead of the remote's HEAD")), N_ 85 builtin/clone.c OPT_STRING('u', "upload-pack", &option_upload_pack, N_("path"), N_ 86 builtin/clone.c N_("path to git-upload-pack on the remote")), N_ 87 builtin/clone.c OPT_STRING(0, "depth", &option_depth, N_("depth"), N_ 88 builtin/clone.c N_("create a shallow clone of that depth")), N_ 90 builtin/clone.c N_("clone only one branch, HEAD or --branch")), N_ 91 builtin/clone.c OPT_STRING(0, "separate-git-dir", &real_git_dir, N_("gitdir"), N_ 92 builtin/clone.c N_("separate git dir from working tree")), N_ 93 builtin/clone.c OPT_STRING_LIST('c', "config", &option_config, N_("key=value"), N_ 94 builtin/clone.c N_("set config inside the new repository")), N_ 454 builtin/clone.c N_("Clone succeeded, but checkout failed.\n" N_ 9 builtin/column.c N_("git column [<options>]"), N_ 26 builtin/column.c OPT_STRING(0, "command", &real_command, N_("name"), N_("lookup config vars")), N_ 27 builtin/column.c OPT_COLUMN(0, "mode", &colopts, N_("layout to use")), N_ 28 builtin/column.c OPT_INTEGER(0, "raw-mode", &colopts, N_("layout to use")), N_ 29 builtin/column.c OPT_INTEGER(0, "width", &copts.width, N_("Maximum width")), N_ 30 builtin/column.c OPT_STRING(0, "indent", &copts.indent, N_("string"), N_("Padding space on left border")), N_ 31 builtin/column.c OPT_INTEGER(0, "nl", &copts.nl, N_("Padding space on right border")), N_ 32 builtin/column.c OPT_INTEGER(0, "padding", &copts.padding, N_("Padding space between columns")), N_ 37 builtin/commit.c N_("git commit [<options>] [--] <pathspec>..."), N_ 42 builtin/commit.c N_("git status [<options>] [--] <pathspec>..."), N_ 47 builtin/commit.c N_("Your name and email address were configured automatically based\n" N_ 60 builtin/commit.c N_("Your name and email address were configured automatically based\n" N_ 72 builtin/commit.c N_("You asked to amend the most recent commit, but doing so would make\n" N_ 77 builtin/commit.c N_("The previous cherry-pick is now empty, possibly due to conflict resolution.\n" N_ 84 builtin/commit.c N_("Otherwise, please use 'git reset'\n"); N_ 87 builtin/commit.c N_("If you wish to skip this commit, use:\n" N_ 1321 builtin/commit.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 1323 builtin/commit.c N_("show status concisely"), STATUS_FORMAT_SHORT), N_ 1325 builtin/commit.c N_("show branch information")), N_ 1327 builtin/commit.c N_("machine-readable output"), N_ 1330 builtin/commit.c N_("show status in long format (default)"), N_ 1333 builtin/commit.c N_("terminate entries with NUL")), N_ 1335 builtin/commit.c N_("mode"), N_ 1336 builtin/commit.c N_("show untracked files, optional modes: all, normal, no. (Default: all)"), N_ 1339 builtin/commit.c N_("show ignored files")), N_ 1340 builtin/commit.c { OPTION_STRING, 0, "ignore-submodules", &ignore_submodule_arg, N_("when"), N_ 1341 builtin/commit.c N_("ignore changes to submodules, optional when: all, dirty, untracked. (Default: all)"), N_ 1343 builtin/commit.c OPT_COLUMN(0, "column", &s.colopts, N_("list untracked files in columns")), N_ 1572 builtin/commit.c OPT__QUIET(&quiet, N_("suppress summary after successful commit")), N_ 1573 builtin/commit.c OPT__VERBOSE(&verbose, N_("show diff in commit message template")), N_ 1575 builtin/commit.c OPT_GROUP(N_("Commit message options")), N_ 1576 builtin/commit.c OPT_FILENAME('F', "file", &logfile, N_("read message from file")), N_ 1577 builtin/commit.c OPT_STRING(0, "author", &force_author, N_("author"), N_("override author for commit")), N_ 1578 builtin/commit.c OPT_STRING(0, "date", &force_date, N_("date"), N_("override date for commit")), N_ 1579 builtin/commit.c OPT_CALLBACK('m', "message", &message, N_("message"), N_("commit message"), opt_parse_m), N_ 1580 builtin/commit.c OPT_STRING('c', "reedit-message", &edit_message, N_("commit"), N_("reuse and edit message from specified commit")), N_ 1581 builtin/commit.c OPT_STRING('C', "reuse-message", &use_message, N_("commit"), N_("reuse message from specified commit")), N_ 1582 builtin/commit.c OPT_STRING(0, "fixup", &fixup_message, N_("commit"), N_("use autosquash formatted message to fixup specified commit")), N_ 1583 builtin/commit.c OPT_STRING(0, "squash", &squash_message, N_("commit"), N_("use autosquash formatted message to squash specified commit")), N_ 1584 builtin/commit.c OPT_BOOL(0, "reset-author", &renew_authorship, N_("the commit is authored by me now (used with -C/-c/--amend)")), N_ 1585 builtin/commit.c OPT_BOOL('s', "signoff", &signoff, N_("add Signed-off-by:")), N_ 1586 builtin/commit.c OPT_FILENAME('t', "template", &template_file, N_("use specified template file")), N_ 1587 builtin/commit.c OPT_BOOL('e', "edit", &edit_flag, N_("force edit of commit")), N_ 1588 builtin/commit.c OPT_STRING(0, "cleanup", &cleanup_arg, N_("default"), N_("how to strip spaces and #comments from message")), N_ 1589 builtin/commit.c OPT_BOOL(0, "status", &include_status, N_("include status in commit message template")), N_ 1590 builtin/commit.c { OPTION_STRING, 'S', "gpg-sign", &sign_commit, N_("key-id"), N_ 1591 builtin/commit.c N_("GPG sign commit"), PARSE_OPT_OPTARG, NULL, (intptr_t) "" }, N_ 1594 builtin/commit.c OPT_GROUP(N_("Commit contents options")), N_ 1595 builtin/commit.c OPT_BOOL('a', "all", &all, N_("commit all changed files")), N_ 1596 builtin/commit.c OPT_BOOL('i', "include", &also, N_("add specified files to index for commit")), N_ 1597 builtin/commit.c OPT_BOOL(0, "interactive", &interactive, N_("interactively add files")), N_ 1598 builtin/commit.c OPT_BOOL('p', "patch", &patch_interactive, N_("interactively add changes")), N_ 1599 builtin/commit.c OPT_BOOL('o', "only", &only, N_("commit only specified files")), N_ 1600 builtin/commit.c OPT_BOOL('n', "no-verify", &no_verify, N_("bypass pre-commit hook")), N_ 1601 builtin/commit.c OPT_BOOL(0, "dry-run", &dry_run, N_("show what would be committed")), N_ 1602 builtin/commit.c OPT_SET_INT(0, "short", &status_format, N_("show status concisely"), N_ 1604 builtin/commit.c OPT_BOOL(0, "branch", &s.show_branch, N_("show branch information")), N_ 1606 builtin/commit.c N_("machine-readable output"), STATUS_FORMAT_PORCELAIN), N_ 1608 builtin/commit.c N_("show status in long format (default)"), N_ 1611 builtin/commit.c N_("terminate entries with NUL")), N_ 1612 builtin/commit.c OPT_BOOL(0, "amend", &amend, N_("amend previous commit")), N_ 1613 builtin/commit.c OPT_BOOL(0, "no-post-rewrite", &no_post_rewrite, N_("bypass post-rewrite hook")), N_ 1614 builtin/commit.c { OPTION_STRING, 'u', "untracked-files", &untracked_files_arg, N_("mode"), N_("show untracked files, optional modes: all, normal, no. (Default: all)"), PARSE_OPT_OPTARG, NULL, (intptr_t)"all" }, N_ 1618 builtin/commit.c N_("ok to record an empty change")), N_ 1620 builtin/commit.c N_("ok to record a change with an empty message")), N_ 8 builtin/config.c N_("git config [<options>]"), N_ 54 builtin/config.c OPT_GROUP(N_("Config file location")), N_ 55 builtin/config.c OPT_BOOL(0, "global", &use_global_config, N_("use global config file")), N_ 56 builtin/config.c OPT_BOOL(0, "system", &use_system_config, N_("use system config file")), N_ 57 builtin/config.c OPT_BOOL(0, "local", &use_local_config, N_("use repository config file")), N_ 58 builtin/config.c OPT_STRING('f', "file", &given_config_source.file, N_("file"), N_("use given config file")), N_ 59 builtin/config.c OPT_STRING(0, "blob", &given_config_source.blob, N_("blob-id"), N_("read config from given blob object")), N_ 60 builtin/config.c OPT_GROUP(N_("Action")), N_ 61 builtin/config.c OPT_BIT(0, "get", &actions, N_("get value: name [value-regex]"), ACTION_GET), N_ 62 builtin/config.c OPT_BIT(0, "get-all", &actions, N_("get all values: key [value-regex]"), ACTION_GET_ALL), N_ 63 builtin/config.c OPT_BIT(0, "get-regexp", &actions, N_("get values for regexp: name-regex [value-regex]"), ACTION_GET_REGEXP), N_ 64 builtin/config.c OPT_BIT(0, "get-urlmatch", &actions, N_("get value specific for the URL: section[.var] URL"), ACTION_GET_URLMATCH), N_ 65 builtin/config.c OPT_BIT(0, "replace-all", &actions, N_("replace all matching variables: name value [value_regex]"), ACTION_REPLACE_ALL), N_ 66 builtin/config.c OPT_BIT(0, "add", &actions, N_("add a new variable: name value"), ACTION_ADD), N_ 67 builtin/config.c OPT_BIT(0, "unset", &actions, N_("remove a variable: name [value-regex]"), ACTION_UNSET), N_ 68 builtin/config.c OPT_BIT(0, "unset-all", &actions, N_("remove all matches: name [value-regex]"), ACTION_UNSET_ALL), N_ 69 builtin/config.c OPT_BIT(0, "rename-section", &actions, N_("rename section: old-name new-name"), ACTION_RENAME_SECTION), N_ 70 builtin/config.c OPT_BIT(0, "remove-section", &actions, N_("remove a section: name"), ACTION_REMOVE_SECTION), N_ 71 builtin/config.c OPT_BIT('l', "list", &actions, N_("list all"), ACTION_LIST), N_ 72 builtin/config.c OPT_BIT('e', "edit", &actions, N_("open an editor"), ACTION_EDIT), N_ 73 builtin/config.c OPT_BIT(0, "get-color", &actions, N_("find the color configured: slot [default]"), ACTION_GET_COLOR), N_ 74 builtin/config.c OPT_BIT(0, "get-colorbool", &actions, N_("find the color setting: slot [stdout-is-tty]"), ACTION_GET_COLORBOOL), N_ 75 builtin/config.c OPT_GROUP(N_("Type")), N_ 76 builtin/config.c OPT_BIT(0, "bool", &types, N_("value is \"true\" or \"false\""), TYPE_BOOL), N_ 77 builtin/config.c OPT_BIT(0, "int", &types, N_("value is decimal number"), TYPE_INT), N_ 78 builtin/config.c OPT_BIT(0, "bool-or-int", &types, N_("value is --bool or --int"), TYPE_BOOL_OR_INT), N_ 79 builtin/config.c OPT_BIT(0, "path", &types, N_("value is a path (file or directory name)"), TYPE_PATH), N_ 80 builtin/config.c OPT_GROUP(N_("Other")), N_ 81 builtin/config.c OPT_BOOL('z', "null", &end_null, N_("terminate values with NUL byte")), N_ 82 builtin/config.c OPT_BOOL(0, "name-only", &omit_values, N_("show variable names only")), N_ 83 builtin/config.c OPT_BOOL(0, "includes", &respect_includes, N_("respect include directives on lookup")), N_ 55 builtin/count-objects.c N_("git count-objects [-v] [-H | --human-readable]"), N_ 63 builtin/count-objects.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 65 builtin/count-objects.c N_("print sizes in human readable format")), N_ 17 builtin/describe.c N_("git describe [<options>] [<commit-ish>...]"), N_ 18 builtin/describe.c N_("git describe [<options>] --dirty"), N_ 396 builtin/describe.c OPT_BOOL(0, "contains", &contains, N_("find the tag that comes after the commit")), N_ 397 builtin/describe.c OPT_BOOL(0, "debug", &debug, N_("debug search strategy on stderr")), N_ 398 builtin/describe.c OPT_BOOL(0, "all", &all, N_("use any ref")), N_ 399 builtin/describe.c OPT_BOOL(0, "tags", &tags, N_("use any tag, even unannotated")), N_ 400 builtin/describe.c OPT_BOOL(0, "long", &longformat, N_("always use long format")), N_ 401 builtin/describe.c OPT_BOOL(0, "first-parent", &first_parent, N_("only follow first parent")), N_ 404 builtin/describe.c N_("only output exact matches"), 0), N_ 406 builtin/describe.c N_("consider <n> most recent tags (default: 10)")), N_ 407 builtin/describe.c OPT_STRING(0, "match", &pattern, N_("pattern"), N_ 408 builtin/describe.c N_("only consider tags matching <pattern>")), N_ 410 builtin/describe.c N_("show abbreviated commit object as fallback")), N_ 411 builtin/describe.c {OPTION_STRING, 0, "dirty", &dirty, N_("mark"), N_ 412 builtin/describe.c N_("append <mark> on dirty working tree (default: \"-dirty\")"), N_ 25 builtin/fast-export.c N_("git fast-export [rev-list-opts]"), N_ 980 builtin/fast-export.c N_("show progress after <n> objects")), N_ 981 builtin/fast-export.c OPT_CALLBACK(0, "signed-tags", &signed_tag_mode, N_("mode"), N_ 982 builtin/fast-export.c N_("select handling of signed tags"), N_ 984 builtin/fast-export.c OPT_CALLBACK(0, "tag-of-filtered-object", &tag_of_filtered_mode, N_("mode"), N_ 985 builtin/fast-export.c N_("select handling of tags that tag filtered objects"), N_ 987 builtin/fast-export.c OPT_STRING(0, "export-marks", &export_filename, N_("file"), N_ 988 builtin/fast-export.c N_("Dump marks to this file")), N_ 989 builtin/fast-export.c OPT_STRING(0, "import-marks", &import_filename, N_("file"), N_ 990 builtin/fast-export.c N_("Import marks from this file")), N_ 992 builtin/fast-export.c N_("Fake a tagger when tags lack one")), N_ 994 builtin/fast-export.c N_("Output full tree for each commit")), N_ 996 builtin/fast-export.c N_("Use the done feature to terminate the stream")), N_ 997 builtin/fast-export.c OPT_BOOL(0, "no-data", &no_data, N_("Skip output of blob data")), N_ 998 builtin/fast-export.c OPT_STRING_LIST(0, "refspec", &refspecs_list, N_("refspec"), N_ 999 builtin/fast-export.c N_("Apply refspec to exported refs")), N_ 1000 builtin/fast-export.c OPT_BOOL(0, "anonymize", &anonymize, N_("anonymize output")), N_ 20 builtin/fetch.c N_("git fetch [<options>] [<repository> [<refspec>...]]"), N_ 21 builtin/fetch.c N_("git fetch [<options>] <group>"), N_ 22 builtin/fetch.c N_("git fetch --multiple [<options>] [(<repository> | <group>)...]"), N_ 23 builtin/fetch.c N_("git fetch --all [<options>]"), N_ 90 builtin/fetch.c N_("fetch from all remotes")), N_ 92 builtin/fetch.c N_("append to .git/FETCH_HEAD instead of overwriting")), N_ 93 builtin/fetch.c OPT_STRING(0, "upload-pack", &upload_pack, N_("path"), N_ 94 builtin/fetch.c N_("path to upload pack on remote end")), N_ 95 builtin/fetch.c OPT__FORCE(&force, N_("force overwrite of local branch")), N_ 97 builtin/fetch.c N_("fetch from multiple remotes")), N_ 99 builtin/fetch.c N_("fetch all tags and associated objects"), TAGS_SET), N_ 101 builtin/fetch.c N_("do not fetch all tags (--no-tags)"), TAGS_UNSET), N_ 103 builtin/fetch.c N_("prune remote-tracking branches no longer on remote")), N_ 104 builtin/fetch.c { OPTION_CALLBACK, 0, "recurse-submodules", NULL, N_("on-demand"), N_ 105 builtin/fetch.c N_("control recursive fetching of submodules"), N_ 108 builtin/fetch.c N_("dry run")), N_ 109 builtin/fetch.c OPT_BOOL('k', "keep", &keep, N_("keep downloaded pack")), N_ 111 builtin/fetch.c N_("allow updating of HEAD ref")), N_ 112 builtin/fetch.c OPT_BOOL(0, "progress", &progress, N_("force progress reporting")), N_ 113 builtin/fetch.c OPT_STRING(0, "depth", &depth, N_("depth"), N_ 114 builtin/fetch.c N_("deepen history of shallow clone")), N_ 116 builtin/fetch.c N_("convert to a complete repository"), N_ 118 builtin/fetch.c { OPTION_STRING, 0, "submodule-prefix", &submodule_prefix, N_("dir"), N_ 119 builtin/fetch.c N_("prepend this to submodule path output"), PARSE_OPT_HIDDEN }, N_ 122 builtin/fetch.c N_("default mode for recursion"), PARSE_OPT_HIDDEN }, N_ 124 builtin/fetch.c N_("accept refs that update .git/shallow")), N_ 125 builtin/fetch.c { OPTION_CALLBACK, 0, "refmap", NULL, N_("refmap"), N_ 126 builtin/fetch.c N_("specify fetch refmap"), PARSE_OPT_NONEG, parse_refmap_arg }, N_ 14 builtin/fmt-merge-msg.c N_("git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]"), N_ 669 builtin/fmt-merge-msg.c { OPTION_INTEGER, 0, "log", &shortlog_len, N_("n"), N_ 670 builtin/fmt-merge-msg.c N_("populate log with at most <n> entries from shortlog"), N_ 672 builtin/fmt-merge-msg.c { OPTION_INTEGER, 0, "summary", &shortlog_len, N_("n"), N_ 673 builtin/fmt-merge-msg.c N_("alias for --log (deprecated)"), N_ 676 builtin/fmt-merge-msg.c OPT_STRING('m', "message", &message, N_("text"), N_ 677 builtin/fmt-merge-msg.c N_("use <text> as start of message")), N_ 678 builtin/fmt-merge-msg.c OPT_FILENAME('F', "file", &inpath, N_("file to read from")), N_ 9 builtin/for-each-ref.c N_("git for-each-ref [<options>] [<pattern>]"), N_ 24 builtin/for-each-ref.c N_("quote placeholders suitably for shells"), QUOTE_SHELL), N_ 26 builtin/for-each-ref.c N_("quote placeholders suitably for perl"), QUOTE_PERL), N_ 28 builtin/for-each-ref.c N_("quote placeholders suitably for python"), QUOTE_PYTHON), N_ 30 builtin/for-each-ref.c N_("quote placeholders suitably for Tcl"), QUOTE_TCL), N_ 33 builtin/for-each-ref.c OPT_INTEGER( 0 , "count", &maxcount, N_("show only <n> matched refs")), N_ 34 builtin/for-each-ref.c OPT_STRING( 0 , "format", &format, N_("format"), N_("format to use for the output")), N_ 35 builtin/for-each-ref.c OPT_CALLBACK(0 , "sort", sorting_tail, N_("key"), N_ 36 builtin/for-each-ref.c N_("field name to sort on"), &parse_opt_ref_sorting), N_ 641 builtin/fsck.c N_("git fsck [<options>] [<object>...]"), N_ 646 builtin/fsck.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 647 builtin/fsck.c OPT_BOOL(0, "unreachable", &show_unreachable, N_("show unreachable objects")), N_ 648 builtin/fsck.c OPT_BOOL(0, "dangling", &show_dangling, N_("show dangling objects")), N_ 649 builtin/fsck.c OPT_BOOL(0, "tags", &show_tags, N_("report tags")), N_ 650 builtin/fsck.c OPT_BOOL(0, "root", &show_root, N_("report root nodes")), N_ 651 builtin/fsck.c OPT_BOOL(0, "cache", &keep_cache_objects, N_("make index objects head nodes")), N_ 652 builtin/fsck.c OPT_BOOL(0, "reflogs", &include_reflogs, N_("make reflogs head nodes (default)")), N_ 653 builtin/fsck.c OPT_BOOL(0, "full", &check_full, N_("also consider packs and alternate objects")), N_ 654 builtin/fsck.c OPT_BOOL(0, "connectivity-only", &connectivity_only, N_("check only connectivity")), N_ 655 builtin/fsck.c OPT_BOOL(0, "strict", &check_strict, N_("enable more strict checking")), N_ 657 builtin/fsck.c N_("write dangling objects in .git/lost-found")), N_ 658 builtin/fsck.c OPT_BOOL(0, "progress", &show_progress, N_("show progress")), N_ 25 builtin/gc.c N_("git gc [<options>]"), N_ 309 builtin/gc.c OPT__QUIET(&quiet, N_("suppress progress reporting")), N_ 310 builtin/gc.c { OPTION_STRING, 0, "prune", &prune_expire, N_("date"), N_ 311 builtin/gc.c N_("prune unreferenced objects"), N_ 313 builtin/gc.c OPT_BOOL(0, "aggressive", &aggressive, N_("be more thorough (increased runtime)")), N_ 314 builtin/gc.c OPT_BOOL(0, "auto", &auto_gc, N_("enable auto-gc mode")), N_ 315 builtin/gc.c OPT_BOOL(0, "force", &force, N_("force running gc even if there may be another gc running")), N_ 23 builtin/grep.c N_("git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]"), N_ 638 builtin/grep.c N_("search in index instead of in the work tree")), N_ 640 builtin/grep.c N_("find in contents not managed by git"), 1), N_ 642 builtin/grep.c N_("search in both tracked and untracked files")), N_ 644 builtin/grep.c N_("ignore files specified via '.gitignore'"), 1), N_ 647 builtin/grep.c N_("show non-matching lines")), N_ 649 builtin/grep.c N_("case insensitive matching")), N_ 651 builtin/grep.c N_("match patterns only at word boundaries")), N_ 653 builtin/grep.c N_("process binary files as text"), GREP_BINARY_TEXT), N_ 655 builtin/grep.c N_("don't match patterns in binary files"), N_ 658 builtin/grep.c N_("process binary files with textconv filters")), N_ 659 builtin/grep.c { OPTION_INTEGER, 0, "max-depth", &opt.max_depth, N_("depth"), N_ 660 builtin/grep.c N_("descend at most <depth> levels"), PARSE_OPT_NONEG, N_ 664 builtin/grep.c N_("use extended POSIX regular expressions"), N_ 667 builtin/grep.c N_("use basic POSIX regular expressions (default)"), N_ 670 builtin/grep.c N_("interpret patterns as fixed strings"), N_ 673 builtin/grep.c N_("use Perl-compatible regular expressions"), N_ 676 builtin/grep.c OPT_BOOL('n', "line-number", &opt.linenum, N_("show line numbers")), N_ 677 builtin/grep.c OPT_NEGBIT('h', NULL, &opt.pathname, N_("don't show filenames"), 1), N_ 678 builtin/grep.c OPT_BIT('H', NULL, &opt.pathname, N_("show filenames"), 1), N_ 680 builtin/grep.c N_("show filenames relative to top directory"), 1), N_ 682 builtin/grep.c N_("show only filenames instead of matching lines")), N_ 684 builtin/grep.c N_("synonym for --files-with-matches")), N_ 687 builtin/grep.c N_("show only the names of files without match")), N_ 689 builtin/grep.c N_("print NUL after filenames")), N_ 691 builtin/grep.c N_("show the number of matches instead of matching lines")), N_ 692 builtin/grep.c OPT__COLOR(&opt.color, N_("highlight matches")), N_ 694 builtin/grep.c N_("print empty line between matches from different files")), N_ 696 builtin/grep.c N_("show filename only once above matches from same file")), N_ 698 builtin/grep.c OPT_CALLBACK('C', "context", &opt, N_("n"), N_ 699 builtin/grep.c N_("show <n> context lines before and after matches"), N_ 702 builtin/grep.c N_("show <n> context lines before matches")), N_ 704 builtin/grep.c N_("show <n> context lines after matches")), N_ 705 builtin/grep.c OPT_NUMBER_CALLBACK(&opt, N_("shortcut for -C NUM"), N_ 708 builtin/grep.c N_("show a line with the function name before matches")), N_ 710 builtin/grep.c N_("show the surrounding function")), N_ 712 builtin/grep.c OPT_CALLBACK('f', NULL, &opt, N_("file"), N_ 713 builtin/grep.c N_("read patterns from file"), file_callback), N_ 714 builtin/grep.c { OPTION_CALLBACK, 'e', NULL, &opt, N_("pattern"), N_ 715 builtin/grep.c N_("match <pattern>"), PARSE_OPT_NONEG, pattern_callback }, N_ 717 builtin/grep.c N_("combine patterns specified with -e"), N_ 729 builtin/grep.c N_("indicate hit with exit status without output")), N_ 731 builtin/grep.c N_("show only matches from files that match all patterns")), N_ 733 builtin/grep.c N_("show parse tree for grep expression"), N_ 737 builtin/grep.c N_("pager"), N_("show matching files in the pager"), N_ 740 builtin/grep.c N_("allow calling of grep(1) (ignored by this build)")), N_ 741 builtin/grep.c { OPTION_CALLBACK, 0, "help-all", NULL, NULL, N_("show usage"), N_ 80 builtin/hash-object.c N_("git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] [--] <file>..."), N_ 81 builtin/hash-object.c N_("git hash-object --stdin-paths"), N_ 92 builtin/hash-object.c OPT_STRING('t', NULL, &type, N_("type"), N_("object type")), N_ 93 builtin/hash-object.c OPT_BIT('w', NULL, &flags, N_("write the object into the object database"), N_ 95 builtin/hash-object.c OPT_COUNTUP( 0 , "stdin", &hashstdin, N_("read the object from stdin")), N_ 96 builtin/hash-object.c OPT_BOOL( 0 , "stdin-paths", &stdin_paths, N_("read file names from stdin")), N_ 97 builtin/hash-object.c OPT_BOOL( 0 , "no-filters", &no_filters, N_("store file as is without filters")), N_ 98 builtin/hash-object.c OPT_BOOL( 0, "literally", &literally, N_("just hash any random garbage to create corrupt objects for debugging Git")), N_ 99 builtin/hash-object.c OPT_STRING( 0 , "path", &vpath, N_("file"), N_("process file as it were from this path")), N_ 41 builtin/help.c OPT_BOOL('a', "all", &show_all, N_("print all available commands")), N_ 42 builtin/help.c OPT_BOOL('g', "guides", &show_guides, N_("print list of useful guides")), N_ 43 builtin/help.c OPT_SET_INT('m', "man", &help_format, N_("show man page"), HELP_FORMAT_MAN), N_ 44 builtin/help.c OPT_SET_INT('w', "web", &help_format, N_("show manual in web browser"), N_ 46 builtin/help.c OPT_SET_INT('i', "info", &help_format, N_("show info page"), N_ 52 builtin/help.c N_("git help [--all] [--guides] [--man | --web | --info] [<command>]"), N_ 428 builtin/help.c { "attributes", N_("Defining attributes per path") }, N_ 429 builtin/help.c { "everyday", N_("Everyday Git With 20 Commands Or So") }, N_ 430 builtin/help.c { "glossary", N_("A Git glossary") }, N_ 431 builtin/help.c { "ignore", N_("Specifies intentionally untracked files to ignore") }, N_ 432 builtin/help.c { "modules", N_("Defining submodule properties") }, N_ 433 builtin/help.c { "revisions", N_("Specifying revisions and ranges for Git") }, N_ 434 builtin/help.c { "tutorial", N_("A tutorial introduction to Git (for version 1.5.1 or newer)") }, N_ 435 builtin/help.c { "workflows", N_("An overview of recommended workflows with Git") }, N_ 483 builtin/init-db.c N_("git init [-q | --quiet] [--bare] [--template=<template-directory>] [--shared[=<permissions>]] [<directory>]"), N_ 501 builtin/init-db.c OPT_STRING(0, "template", &template_dir, N_("template-directory"), N_ 502 builtin/init-db.c N_("directory from which templates will be used")), N_ 504 builtin/init-db.c N_("create a bare repository"), 1), N_ 506 builtin/init-db.c N_("permissions"), N_ 507 builtin/init-db.c N_("specify that the git repository is to be shared amongst several users"), N_ 509 builtin/init-db.c OPT_BIT('q', "quiet", &flags, N_("be quiet"), INIT_DB_QUIET), N_ 510 builtin/init-db.c OPT_STRING(0, "separate-git-dir", &real_git_dir, N_("gitdir"), N_ 511 builtin/init-db.c N_("separate git dir from working tree")), N_ 15 builtin/interpret-trailers.c N_("git interpret-trailers [--trim-empty] [(--trailer <token>[(=|:)<value>])...] [<file>...]"), N_ 25 builtin/interpret-trailers.c OPT_BOOL(0, "trim-empty", &trim_empty, N_("trim empty trailers")), N_ 26 builtin/interpret-trailers.c OPT_STRING_LIST(0, "trailer", &trailers, N_("trailer"), N_ 27 builtin/interpret-trailers.c N_("trailer(s) to add")), N_ 43 builtin/log.c N_("git log [<options>] [<revision-range>] [[--] <path>...]"), N_ 44 builtin/log.c N_("git show [<options>] <object>..."), N_ 131 builtin/log.c OPT__QUIET(&quiet, N_("suppress diff output")), N_ 132 builtin/log.c OPT_BOOL(0, "source", &source, N_("show source")), N_ 133 builtin/log.c OPT_BOOL(0, "use-mailmap", &mailmap, N_("Use mail map file")), N_ 134 builtin/log.c { OPTION_CALLBACK, 0, "decorate", NULL, NULL, N_("decorate options"), N_ 137 builtin/log.c N_("Process line range n,m in file, counting from 1"), N_ 1051 builtin/log.c N_("git format-patch [<options>] [<since> | <revision-range>]"), N_ 1211 builtin/log.c N_("use [PATCH n/m] even with a single patch"), N_ 1214 builtin/log.c N_("use [PATCH] even with multiple patches"), N_ 1216 builtin/log.c OPT_BOOL('s', "signoff", &do_signoff, N_("add Signed-off-by:")), N_ 1218 builtin/log.c N_("print patches to standard out")), N_ 1220 builtin/log.c N_("generate a cover letter")), N_ 1222 builtin/log.c N_("use simple number sequence for output file names")), N_ 1223 builtin/log.c OPT_STRING(0, "suffix", &fmt_patch_suffix, N_("sfx"), N_ 1224 builtin/log.c N_("use <sfx> instead of '.patch'")), N_ 1226 builtin/log.c N_("start numbering patches at <n> instead of 1")), N_ 1228 builtin/log.c N_("mark the series as Nth re-roll")), N_ 1229 builtin/log.c { OPTION_CALLBACK, 0, "subject-prefix", &rev, N_("prefix"), N_ 1230 builtin/log.c N_("Use [<prefix>] instead of [PATCH]"), N_ 1233 builtin/log.c N_("dir"), N_("store resulting files in <dir>"), N_ 1236 builtin/log.c N_("don't strip/add [PATCH]"), N_ 1239 builtin/log.c N_("don't output binary diffs")), N_ 1241 builtin/log.c N_("don't include a patch matching a commit upstream")), N_ 1243 builtin/log.c N_("show patch format instead of default (patch + stat)"), N_ 1245 builtin/log.c OPT_GROUP(N_("Messaging")), N_ 1246 builtin/log.c { OPTION_CALLBACK, 0, "add-header", NULL, N_("header"), N_ 1247 builtin/log.c N_("add email header"), 0, header_callback }, N_ 1248 builtin/log.c { OPTION_CALLBACK, 0, "to", NULL, N_("email"), N_("add To: header"), N_ 1250 builtin/log.c { OPTION_CALLBACK, 0, "cc", NULL, N_("email"), N_("add Cc: header"), N_ 1252 builtin/log.c { OPTION_CALLBACK, 0, "from", &from, N_("ident"), N_ 1253 builtin/log.c N_("set From address to <ident> (or committer ident if absent)"), N_ 1255 builtin/log.c OPT_STRING(0, "in-reply-to", &in_reply_to, N_("message-id"), N_ 1256 builtin/log.c N_("make first mail a reply to <message-id>")), N_ 1257 builtin/log.c { OPTION_CALLBACK, 0, "attach", &rev, N_("boundary"), N_ 1258 builtin/log.c N_("attach the patch"), PARSE_OPT_OPTARG, N_ 1260 builtin/log.c { OPTION_CALLBACK, 0, "inline", &rev, N_("boundary"), N_ 1261 builtin/log.c N_("inline the patch"), N_ 1264 builtin/log.c { OPTION_CALLBACK, 0, "thread", &thread, N_("style"), N_ 1265 builtin/log.c N_("enable message threading, styles: shallow, deep"), N_ 1267 builtin/log.c OPT_STRING(0, "signature", &signature, N_("signature"), N_ 1268 builtin/log.c N_("add a signature")), N_ 1270 builtin/log.c N_("add a signature from a file")), N_ 1271 builtin/log.c OPT__QUIET(&quiet, N_("don't print the patch filenames")), N_ 1607 builtin/log.c N_("git cherry [-v] [<upstream> [<head> [<limit>]]]"), N_ 1641 builtin/log.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 358 builtin/ls-files.c N_("git ls-files [<options>] [<file>...]"), N_ 412 builtin/ls-files.c N_("paths are separated with NUL character"), N_ 415 builtin/ls-files.c N_("identify the file status with tags")), N_ 417 builtin/ls-files.c N_("use lowercase letters for 'assume unchanged' files")), N_ 419 builtin/ls-files.c N_("show cached files in the output (default)")), N_ 421 builtin/ls-files.c N_("show deleted files in the output")), N_ 423 builtin/ls-files.c N_("show modified files in the output")), N_ 425 builtin/ls-files.c N_("show other files in the output")), N_ 427 builtin/ls-files.c N_("show ignored files in the output"), N_ 430 builtin/ls-files.c N_("show staged contents' object name in the output")), N_ 432 builtin/ls-files.c N_("show files on the filesystem that need to be removed")), N_ 434 builtin/ls-files.c N_("show 'other' directories' names only"), N_ 437 builtin/ls-files.c N_("don't show empty directories"), N_ 440 builtin/ls-files.c N_("show unmerged files in the output")), N_ 442 builtin/ls-files.c N_("show resolve-undo information")), N_ 443 builtin/ls-files.c { OPTION_CALLBACK, 'x', "exclude", &exclude_list, N_("pattern"), N_ 444 builtin/ls-files.c N_("skip files matching pattern"), N_ 446 builtin/ls-files.c { OPTION_CALLBACK, 'X', "exclude-from", &dir, N_("file"), N_ 447 builtin/ls-files.c N_("exclude patterns are read from <file>"), N_ 449 builtin/ls-files.c OPT_STRING(0, "exclude-per-directory", &dir.exclude_per_dir, N_("file"), N_ 450 builtin/ls-files.c N_("read additional per-directory exclude patterns in <file>")), N_ 452 builtin/ls-files.c N_("add the standard git exclusions"), N_ 455 builtin/ls-files.c N_("make the output relative to the project top directory"), N_ 458 builtin/ls-files.c N_("if any <file> is not in the index, treat this as an error")), N_ 459 builtin/ls-files.c OPT_STRING(0, "with-tree", &with_tree, N_("tree-ish"), N_ 460 builtin/ls-files.c N_("pretend that paths removed since <tree-ish> are still present")), N_ 462 builtin/ls-files.c OPT_BOOL(0, "debug", &debug_mode, N_("show debugging data")), N_ 28 builtin/ls-tree.c N_("git ls-tree [<options>] <tree-ish> [<path>...]"), N_ 127 builtin/ls-tree.c OPT_BIT('d', NULL, &ls_options, N_("only show trees"), N_ 129 builtin/ls-tree.c OPT_BIT('r', NULL, &ls_options, N_("recurse into subtrees"), N_ 131 builtin/ls-tree.c OPT_BIT('t', NULL, &ls_options, N_("show trees when recursing"), N_ 134 builtin/ls-tree.c N_("terminate entries with NUL byte"), 0), N_ 135 builtin/ls-tree.c OPT_BIT('l', "long", &ls_options, N_("include object size"), N_ 137 builtin/ls-tree.c OPT_BIT(0, "name-only", &ls_options, N_("list only filenames"), N_ 139 builtin/ls-tree.c OPT_BIT(0, "name-status", &ls_options, N_("list only filenames"), N_ 142 builtin/ls-tree.c N_("use full path names"), 0), N_ 144 builtin/ls-tree.c N_("list entire tree; not just current directory " N_ 29 builtin/merge-base.c N_("git merge-base [-a | --all] <commit> <commit>..."), N_ 30 builtin/merge-base.c N_("git merge-base [-a | --all] --octopus <commit>..."), N_ 31 builtin/merge-base.c N_("git merge-base --independent <commit>..."), N_ 32 builtin/merge-base.c N_("git merge-base --is-ancestor <commit> <commit>"), N_ 33 builtin/merge-base.c N_("git merge-base --fork-point <ref> [<commit>]"), N_ 214 builtin/merge-base.c OPT_BOOL('a', "all", &show_all, N_("output all common ancestors")), N_ 216 builtin/merge-base.c N_("find ancestors for a single n-way merge"), 'o'), N_ 218 builtin/merge-base.c N_("list revs not reachable from others"), 'r'), N_ 220 builtin/merge-base.c N_("is the first one ancestor of the other?"), 'a'), N_ 222 builtin/merge-base.c N_("find where <commit> forked from reflog of <ref>"), 'f'), N_ 8 builtin/merge-file.c N_("git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> <orig-file> <file2>"), N_ 33 builtin/merge-file.c OPT_BOOL('p', "stdout", &to_stdout, N_("send results to standard output")), N_ 34 builtin/merge-file.c OPT_SET_INT(0, "diff3", &xmp.style, N_("use a diff3 based merge"), XDL_MERGE_DIFF3), N_ 35 builtin/merge-file.c OPT_SET_INT(0, "ours", &xmp.favor, N_("for conflicts, use our version"), N_ 37 builtin/merge-file.c OPT_SET_INT(0, "theirs", &xmp.favor, N_("for conflicts, use their version"), N_ 39 builtin/merge-file.c OPT_SET_INT(0, "union", &xmp.favor, N_("for conflicts, use a union version"), N_ 42 builtin/merge-file.c N_("for conflicts, use this marker size")), N_ 43 builtin/merge-file.c OPT__QUIET(&quiet, N_("do not warn about conflicts")), N_ 44 builtin/merge-file.c OPT_CALLBACK('L', NULL, names, N_("name"), N_ 45 builtin/merge-file.c N_("set labels for file1/orig-file/file2"), &label_cb), N_ 45 builtin/merge.c N_("git merge [<options>] [<commit>...]"), N_ 46 builtin/merge.c N_("git merge [<options>] <msg> HEAD <commit>"), N_ 47 builtin/merge.c N_("git merge --abort"), N_ 193 builtin/merge.c N_("do not show a diffstat at the end of the merge"), N_ 196 builtin/merge.c N_("show a diffstat at the end of the merge")), N_ 197 builtin/merge.c OPT_BOOL(0, "summary", &show_diffstat, N_("(synonym to --stat)")), N_ 198 builtin/merge.c { OPTION_INTEGER, 0, "log", &shortlog_len, N_("n"), N_ 199 builtin/merge.c N_("add (at most <n>) entries from shortlog to merge commit message"), N_ 202 builtin/merge.c N_("create a single commit instead of doing a merge")), N_ 204 builtin/merge.c N_("perform a commit if the merge succeeds (default)")), N_ 206 builtin/merge.c N_("edit message before committing")), N_ 207 builtin/merge.c OPT_SET_INT(0, "ff", &fast_forward, N_("allow fast-forward (default)"), FF_ALLOW), N_ 209 builtin/merge.c N_("abort if fast-forward is not possible"), N_ 213 builtin/merge.c N_("Verify that the named commit has a valid GPG signature")), N_ 214 builtin/merge.c OPT_CALLBACK('s', "strategy", &use_strategies, N_("strategy"), N_ 215 builtin/merge.c N_("merge strategy to use"), option_parse_strategy), N_ 216 builtin/merge.c OPT_CALLBACK('X', "strategy-option", &xopts, N_("option=value"), N_ 217 builtin/merge.c N_("option for selected merge strategy"), option_parse_x), N_ 218 builtin/merge.c OPT_CALLBACK('m', "message", &merge_msg, N_("message"), N_ 219 builtin/merge.c N_("merge commit message (for a non-fast-forward merge)"), N_ 223 builtin/merge.c N_("abort the current in-progress merge")), N_ 224 builtin/merge.c OPT_SET_INT(0, "progress", &show_progress, N_("force progress reporting"), 1), N_ 225 builtin/merge.c { OPTION_STRING, 'S', "gpg-sign", &sign_commit, N_("key-id"), N_ 226 builtin/merge.c N_("GPG sign commit"), PARSE_OPT_OPTARG, NULL, (intptr_t) "" }, N_ 227 builtin/merge.c OPT_BOOL(0, "overwrite-ignore", &overwrite_ignore, N_("update ignored files (default)")), N_ 787 builtin/merge.c N_("Please enter a commit message to explain why this merge is necessary,\n" N_ 64 builtin/mktree.c N_("git mktree [-z] [--missing] [--batch]"), N_ 150 builtin/mktree.c OPT_SET_INT('z', NULL, &line_termination, N_("input is NUL terminated"), '\0'), N_ 151 builtin/mktree.c OPT_SET_INT( 0 , "missing", &allow_missing, N_("allow missing objects"), 1), N_ 152 builtin/mktree.c OPT_SET_INT( 0 , "batch", &is_batch_mode, N_("allow creation of more than one tree"), 1), N_ 15 builtin/mv.c N_("git mv [<options>] <source>... <destination>"), N_ 109 builtin/mv.c OPT__VERBOSE(&verbose, N_("be verbose")), N_ 110 builtin/mv.c OPT__DRY_RUN(&show_only, N_("dry run")), N_ 111 builtin/mv.c OPT__FORCE(&force, N_("force move/rename even if target exists")), N_ 112 builtin/mv.c OPT_BOOL('k', NULL, &ignore_errors, N_("skip move/rename errors")), N_ 255 builtin/name-rev.c N_("git name-rev [<options>] <commit>..."), N_ 256 builtin/name-rev.c N_("git name-rev [<options>] --all"), N_ 257 builtin/name-rev.c N_("git name-rev [<options>] --stdin"), N_ 309 builtin/name-rev.c OPT_BOOL(0, "name-only", &data.name_only, N_("print only names (no SHA-1)")), N_ 310 builtin/name-rev.c OPT_BOOL(0, "tags", &data.tags_only, N_("only use tags to name the commits")), N_ 311 builtin/name-rev.c OPT_STRING(0, "refs", &data.ref_filter, N_("pattern"), N_ 312 builtin/name-rev.c N_("only use refs matching <pattern>")), N_ 314 builtin/name-rev.c OPT_BOOL(0, "all", &all, N_("list all commits reachable from all refs")), N_ 315 builtin/name-rev.c OPT_BOOL(0, "stdin", &transform_stdin, N_("read from stdin")), N_ 316 builtin/name-rev.c OPT_BOOL(0, "undefined", &allow_undefined, N_("allow to print `undefined` names (default)")), N_ 318 builtin/name-rev.c N_("show abbreviated commit object as fallback")), N_ 322 builtin/name-rev.c N_("dereference tags in the input (internal use)"), N_ 25 builtin/notes.c N_("git notes [--ref <notes-ref>] [list [<object>]]"), N_ 26 builtin/notes.c N_("git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> | (-c | -C) <object>] [<object>]"), N_ 27 builtin/notes.c N_("git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>"), N_ 28 builtin/notes.c N_("git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | (-c | -C) <object>] [<object>]"), N_ 29 builtin/notes.c N_("git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]"), N_ 30 builtin/notes.c N_("git notes [--ref <notes-ref>] show [<object>]"), N_ 31 builtin/notes.c N_("git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>"), N_ 32 builtin/notes.c N_("git notes merge --commit [-v | -q]"), N_ 33 builtin/notes.c N_("git notes merge --abort [-v | -q]"), N_ 34 builtin/notes.c N_("git notes [--ref <notes-ref>] remove [<object>...]"), N_ 35 builtin/notes.c N_("git notes [--ref <notes-ref>] prune [-n | -v]"), N_ 36 builtin/notes.c N_("git notes [--ref <notes-ref>] get-ref"), N_ 41 builtin/notes.c N_("git notes [list [<object>]]"), N_ 46 builtin/notes.c N_("git notes add [<options>] [<object>]"), N_ 51 builtin/notes.c N_("git notes copy [<options>] <from-object> <to-object>"), N_ 52 builtin/notes.c N_("git notes copy --stdin [<from-object> <to-object>]..."), N_ 57 builtin/notes.c N_("git notes append [<options>] [<object>]"), N_ 62 builtin/notes.c N_("git notes edit [<object>]"), N_ 67 builtin/notes.c N_("git notes show [<object>]"), N_ 72 builtin/notes.c N_("git notes merge [<options>] <notes-ref>"), N_ 73 builtin/notes.c N_("git notes merge --commit [<options>]"), N_ 74 builtin/notes.c N_("git notes merge --abort [<options>]"), N_ 79 builtin/notes.c N_("git notes remove [<object>]"), N_ 84 builtin/notes.c N_("git notes prune [<options>]"), N_ 89 builtin/notes.c N_("git notes get-ref"), N_ 392 builtin/notes.c { OPTION_CALLBACK, 'm', "message", &d, N_("message"), N_ 393 builtin/notes.c N_("note contents as a string"), PARSE_OPT_NONEG, N_ 395 builtin/notes.c { OPTION_CALLBACK, 'F', "file", &d, N_("file"), N_ 396 builtin/notes.c N_("note contents in a file"), PARSE_OPT_NONEG, N_ 398 builtin/notes.c { OPTION_CALLBACK, 'c', "reedit-message", &d, N_("object"), N_ 399 builtin/notes.c N_("reuse and edit specified note object"), PARSE_OPT_NONEG, N_ 401 builtin/notes.c { OPTION_CALLBACK, 'C', "reuse-message", &d, N_("object"), N_ 402 builtin/notes.c N_("reuse specified note object"), PARSE_OPT_NONEG, N_ 405 builtin/notes.c N_("allow storing empty note")), N_ 406 builtin/notes.c OPT__FORCE(&force, N_("replace existing notes")), N_ 477 builtin/notes.c OPT__FORCE(&force, N_("replace existing notes")), N_ 478 builtin/notes.c OPT_BOOL(0, "stdin", &from_stdin, N_("read objects from stdin")), N_ 479 builtin/notes.c OPT_STRING(0, "for-rewrite", &rewrite_cmd, N_("command"), N_ 480 builtin/notes.c N_("load rewriting config for <command> (implies " N_ 555 builtin/notes.c { OPTION_CALLBACK, 'm', "message", &d, N_("message"), N_ 556 builtin/notes.c N_("note contents as a string"), PARSE_OPT_NONEG, N_ 558 builtin/notes.c { OPTION_CALLBACK, 'F', "file", &d, N_("file"), N_ 559 builtin/notes.c N_("note contents in a file"), PARSE_OPT_NONEG, N_ 561 builtin/notes.c { OPTION_CALLBACK, 'c', "reedit-message", &d, N_("object"), N_ 562 builtin/notes.c N_("reuse and edit specified note object"), PARSE_OPT_NONEG, N_ 564 builtin/notes.c { OPTION_CALLBACK, 'C', "reuse-message", &d, N_("object"), N_ 565 builtin/notes.c N_("reuse specified note object"), PARSE_OPT_NONEG, N_ 568 builtin/notes.c N_("allow storing empty note")), N_ 764 builtin/notes.c OPT_GROUP(N_("General options")), N_ 766 builtin/notes.c OPT_GROUP(N_("Merge options")), N_ 767 builtin/notes.c OPT_STRING('s', "strategy", &strategy, N_("strategy"), N_ 768 builtin/notes.c N_("resolve notes conflicts using the given strategy " N_ 770 builtin/notes.c OPT_GROUP(N_("Committing unmerged notes")), N_ 772 builtin/notes.c N_("finalize notes merge by committing unmerged notes"), N_ 774 builtin/notes.c OPT_GROUP(N_("Aborting notes merge resolution")), N_ 776 builtin/notes.c N_("abort notes merge"), N_ 892 builtin/notes.c N_("attempt to remove non-existent note is not an error"), N_ 895 builtin/notes.c N_("read object names from the standard input")), N_ 976 builtin/notes.c OPT_STRING(0, "ref", &override_notes_ref, N_("notes-ref"), N_ 977 builtin/notes.c N_("use notes from <notes-ref>")), N_ 28 builtin/pack-objects.c N_("git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]"), N_ 29 builtin/pack-objects.c N_("git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]"), N_ 1010 builtin/pack-objects.c static const char no_closure_warning[] = N_( N_ 2602 builtin/pack-objects.c N_("do not show progress meter"), 0), N_ 2604 builtin/pack-objects.c N_("show progress meter"), 1), N_ 2606 builtin/pack-objects.c N_("show progress meter during object writing phase"), 2), N_ 2609 builtin/pack-objects.c N_("similar to --all-progress when progress meter is shown")), N_ 2610 builtin/pack-objects.c { OPTION_CALLBACK, 0, "index-version", NULL, N_("version[,offset]"), N_ 2611 builtin/pack-objects.c N_("write the pack index file in the specified idx format version"), N_ 2614 builtin/pack-objects.c N_("maximum size of each output pack file")), N_ 2616 builtin/pack-objects.c N_("ignore borrowed objects from alternate object store")), N_ 2618 builtin/pack-objects.c N_("ignore packed objects")), N_ 2620 builtin/pack-objects.c N_("limit pack window by objects")), N_ 2622 builtin/pack-objects.c N_("limit pack window by memory in addition to object limit")), N_ 2624 builtin/pack-objects.c N_("maximum length of delta chain allowed in the resulting pack")), N_ 2626 builtin/pack-objects.c N_("reuse existing deltas")), N_ 2628 builtin/pack-objects.c N_("reuse existing objects")), N_ 2630 builtin/pack-objects.c N_("use OFS_DELTA objects")), N_ 2632 builtin/pack-objects.c N_("use threads when searching for best delta matches")), N_ 2634 builtin/pack-objects.c N_("do not create an empty pack output")), N_ 2636 builtin/pack-objects.c N_("read revision arguments from standard input")), N_ 2638 builtin/pack-objects.c N_("limit the objects to those that are not yet packed"), N_ 2641 builtin/pack-objects.c N_("include objects reachable from any reference"), N_ 2644 builtin/pack-objects.c N_("include objects referred by reflog entries"), N_ 2647 builtin/pack-objects.c N_("include objects referred to by the index"), N_ 2650 builtin/pack-objects.c N_("output pack to stdout")), N_ 2652 builtin/pack-objects.c N_("include tag objects that refer to objects to be packed")), N_ 2654 builtin/pack-objects.c N_("keep unreachable objects")), N_ 2655 builtin/pack-objects.c { OPTION_CALLBACK, 0, "unpack-unreachable", NULL, N_("time"), N_ 2656 builtin/pack-objects.c N_("unpack unreachable objects newer than <time>"), N_ 2659 builtin/pack-objects.c N_("create thin packs")), N_ 2661 builtin/pack-objects.c N_("create packs suitable for shallow fetches")), N_ 2663 builtin/pack-objects.c N_("ignore packs that have companion .keep file")), N_ 2665 builtin/pack-objects.c N_("pack compression level")), N_ 2667 builtin/pack-objects.c N_("do not hide commits by grafts"), 0), N_ 2669 builtin/pack-objects.c N_("use a bitmap index if available to speed up counting objects")), N_ 2671 builtin/pack-objects.c N_("write a bitmap index together with the pack index")), N_ 6 builtin/pack-refs.c N_("git pack-refs [<options>]"), N_ 14 builtin/pack-refs.c OPT_BIT(0, "all", &flags, N_("pack everything"), PACK_REFS_ALL), N_ 15 builtin/pack-refs.c OPT_BIT(0, "prune", &flags, N_("prune loose refs (default)"), PACK_REFS_PRUNE), N_ 7 builtin/prune-packed.c N_("git prune-packed [-n | --dry-run] [-q | --quiet]"), N_ 55 builtin/prune-packed.c OPT_BIT('n', "dry-run", &opts, N_("dry run"), N_ 57 builtin/prune-packed.c OPT_NEGBIT('q', "quiet", &opts, N_("be quiet"), N_ 11 builtin/prune.c N_("git prune [-n] [-v] [--expire <time>] [--] [<head>...]"), N_ 105 builtin/prune.c OPT__DRY_RUN(&show_only, N_("do not remove, show only")), N_ 106 builtin/prune.c OPT__VERBOSE(&verbose, N_("report pruned objects")), N_ 107 builtin/prune.c OPT_BOOL(0, "progress", &show_progress, N_("show progress")), N_ 109 builtin/prune.c N_("expire objects older than <time>")), N_ 69 builtin/pull.c N_("git pull [<options>] [<repository> [<refspec>...]]"), N_ 109 builtin/pull.c N_("force progress reporting"), N_ 113 builtin/pull.c OPT_GROUP(N_("Options related to merging")), N_ 116 builtin/pull.c N_("incorporate changes by rebasing rather than merging"), N_ 119 builtin/pull.c N_("do not show a diffstat at the end of the merge"), N_ 122 builtin/pull.c N_("show a diffstat at the end of the merge"), N_ 125 builtin/pull.c N_("(synonym to --stat)"), N_ 127 builtin/pull.c OPT_PASSTHRU(0, "log", &opt_log, N_("n"), N_ 128 builtin/pull.c N_("add (at most <n>) entries from shortlog to merge commit message"), N_ 131 builtin/pull.c N_("create a single commit instead of doing a merge"), N_ 134 builtin/pull.c N_("perform a commit if the merge succeeds (default)"), N_ 137 builtin/pull.c N_("edit message before committing"), N_ 140 builtin/pull.c N_("allow fast-forward"), N_ 143 builtin/pull.c N_("abort if fast-forward is not possible"), N_ 146 builtin/pull.c N_("verify that the named commit has a valid GPG signature"), N_ 148 builtin/pull.c OPT_PASSTHRU_ARGV('s', "strategy", &opt_strategies, N_("strategy"), N_ 149 builtin/pull.c N_("merge strategy to use"), N_ 152 builtin/pull.c N_("option=value"), N_ 153 builtin/pull.c N_("option for selected merge strategy"), N_ 155 builtin/pull.c OPT_PASSTHRU('S', "gpg-sign", &opt_gpg_sign, N_("key-id"), N_ 156 builtin/pull.c N_("GPG sign commit"), N_ 160 builtin/pull.c OPT_GROUP(N_("Options related to fetching")), N_ 162 builtin/pull.c N_("fetch from all remotes"), N_ 165 builtin/pull.c N_("append to .git/FETCH_HEAD instead of overwriting"), N_ 167 builtin/pull.c OPT_PASSTHRU(0, "upload-pack", &opt_upload_pack, N_("path"), N_ 168 builtin/pull.c N_("path to upload pack on remote end"), N_ 170 builtin/pull.c OPT__FORCE(&opt_force, N_("force overwrite of local branch")), N_ 172 builtin/pull.c N_("fetch all tags and associated objects"), N_ 175 builtin/pull.c N_("prune remote-tracking branches no longer on remote"), N_ 178 builtin/pull.c N_("on-demand"), N_ 179 builtin/pull.c N_("control recursive fetching of submodules"), N_ 182 builtin/pull.c N_("dry run")), N_ 184 builtin/pull.c N_("keep downloaded pack"), N_ 186 builtin/pull.c OPT_PASSTHRU(0, "depth", &opt_depth, N_("depth"), N_ 187 builtin/pull.c N_("deepen history of shallow clone"), N_ 190 builtin/pull.c N_("convert to a complete repository"), N_ 193 builtin/pull.c N_("accept refs that update .git/shallow"), N_ 195 builtin/pull.c OPT_PASSTHRU(0, "refmap", &opt_refmap, N_("refmap"), N_ 196 builtin/pull.c N_("specify fetch refmap"), N_ 15 builtin/push.c N_("git push [<options>] [<repository> [<refspec>...]]"), N_ 158 builtin/push.c N_("You are not currently on a branch.\n" N_ 206 builtin/push.c N_("push.default is unset; its implicit value has changed in\n" N_ 280 builtin/push.c N_("Updates were rejected because the tip of your current branch is behind\n" N_ 286 builtin/push.c N_("Updates were rejected because a pushed branch tip is behind its remote\n" N_ 292 builtin/push.c N_("Updates were rejected because the remote contains work that you do\n" N_ 299 builtin/push.c N_("Updates were rejected because the tag already exists in the remote."); N_ 302 builtin/push.c N_("You cannot update a remote ref that points at a non-commit object,\n" N_ 539 builtin/push.c OPT_STRING( 0 , "repo", &repo, N_("repository"), N_("repository")), N_ 540 builtin/push.c OPT_BIT( 0 , "all", &flags, N_("push all refs"), TRANSPORT_PUSH_ALL), N_ 541 builtin/push.c OPT_BIT( 0 , "mirror", &flags, N_("mirror all refs"), N_ 543 builtin/push.c OPT_BOOL( 0, "delete", &deleterefs, N_("delete refs")), N_ 544 builtin/push.c OPT_BOOL( 0 , "tags", &tags, N_("push tags (can't be used with --all or --mirror)")), N_ 545 builtin/push.c OPT_BIT('n' , "dry-run", &flags, N_("dry run"), TRANSPORT_PUSH_DRY_RUN), N_ 546 builtin/push.c OPT_BIT( 0, "porcelain", &flags, N_("machine-readable output"), TRANSPORT_PUSH_PORCELAIN), N_ 547 builtin/push.c OPT_BIT('f', "force", &flags, N_("force updates"), TRANSPORT_PUSH_FORCE), N_ 549 builtin/push.c 0, CAS_OPT_NAME, &cas, N_("refname>:<expect"), N_ 550 builtin/push.c N_("require old value of ref to be at this value"), N_ 553 builtin/push.c N_("control recursive pushing of submodules"), N_ 555 builtin/push.c OPT_BOOL( 0 , "thin", &thin, N_("use thin pack")), N_ 556 builtin/push.c OPT_STRING( 0 , "receive-pack", &receivepack, "receive-pack", N_("receive pack program")), N_ 557 builtin/push.c OPT_STRING( 0 , "exec", &receivepack, "receive-pack", N_("receive pack program")), N_ 558 builtin/push.c OPT_BIT('u', "set-upstream", &flags, N_("set upstream for git pull/status"), N_ 560 builtin/push.c OPT_BOOL(0, "progress", &progress, N_("force progress reporting")), N_ 561 builtin/push.c OPT_BIT(0, "prune", &flags, N_("prune locally removed refs"), N_ 563 builtin/push.c OPT_BIT(0, "no-verify", &flags, N_("bypass pre-push hook"), TRANSPORT_PUSH_NO_HOOK), N_ 564 builtin/push.c OPT_BIT(0, "follow-tags", &flags, N_("push missing but relevant tags"), N_ 567 builtin/push.c 0, "signed", &push_cert, "yes|no|if-asked", N_("GPG sign the push"), N_ 569 builtin/push.c OPT_BIT(0, "atomic", &flags, N_("request atomic transaction on remote side"), TRANSPORT_PUSH_ATOMIC), N_ 37 builtin/read-tree.c N_("git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) [-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"), N_ 109 builtin/read-tree.c { OPTION_CALLBACK, 0, "index-output", NULL, N_("file"), N_ 110 builtin/read-tree.c N_("write resulting index to <file>"), N_ 113 builtin/read-tree.c N_("only empty the index"), 1), N_ 114 builtin/read-tree.c OPT__VERBOSE(&opts.verbose_update, N_("be verbose")), N_ 115 builtin/read-tree.c OPT_GROUP(N_("Merging")), N_ 117 builtin/read-tree.c N_("perform a merge in addition to a read"), 1), N_ 119 builtin/read-tree.c N_("3-way merge if no file level merging required"), 1), N_ 121 builtin/read-tree.c N_("3-way merge in presence of adds and removes"), 1), N_ 123 builtin/read-tree.c N_("same as -m, but discard unmerged entries"), 1), N_ 124 builtin/read-tree.c { OPTION_STRING, 0, "prefix", &opts.prefix, N_("<subdirectory>/"), N_ 125 builtin/read-tree.c N_("read the tree into the index under <subdirectory>/"), N_ 128 builtin/read-tree.c N_("update working tree with merge result"), 1), N_ 130 builtin/read-tree.c N_("gitignore"), N_ 131 builtin/read-tree.c N_("allow explicitly ignored files to be overwritten"), N_ 134 builtin/read-tree.c N_("don't check the working tree after merging"), 1), N_ 135 builtin/read-tree.c OPT__DRY_RUN(&opts.dry_run, N_("don't update the index or the work tree")), N_ 137 builtin/read-tree.c N_("skip applying sparse checkout filter"), 1), N_ 139 builtin/read-tree.c N_("debug unpack-trees"), 1), N_ 12 builtin/remote.c N_("git remote [-v | --verbose]"), N_ 13 builtin/remote.c N_("git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] <name> <url>"), N_ 14 builtin/remote.c N_("git remote rename <old> <new>"), N_ 15 builtin/remote.c N_("git remote remove <name>"), N_ 16 builtin/remote.c N_("git remote set-head <name> (-a | --auto | -d | --delete | <branch>)"), N_ 17 builtin/remote.c N_("git remote [-v | --verbose] show [-n] <name>"), N_ 18 builtin/remote.c N_("git remote prune [-n | --dry-run] <name>"), N_ 19 builtin/remote.c N_("git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]"), N_ 20 builtin/remote.c N_("git remote set-branches [--add] <name> <branch>..."), N_ 21 builtin/remote.c N_("git remote set-url [--push] <name> <newurl> [<oldurl>]"), N_ 22 builtin/remote.c N_("git remote set-url --add <name> <newurl>"), N_ 23 builtin/remote.c N_("git remote set-url --delete <name> <url>"), N_ 28 builtin/remote.c N_("git remote add [<options>] <name> <url>"), N_ 33 builtin/remote.c N_("git remote rename <old> <new>"), N_ 38 builtin/remote.c N_("git remote remove <name>"), N_ 43 builtin/remote.c N_("git remote set-head <name> (-a | --auto | -d | --delete | <branch>)"), N_ 48 builtin/remote.c N_("git remote set-branches <name> <branch>..."), N_ 49 builtin/remote.c N_("git remote set-branches --add <name> <branch>..."), N_ 54 builtin/remote.c N_("git remote show [<options>] <name>"), N_ 59 builtin/remote.c N_("git remote prune [<options>] <name>"), N_ 64 builtin/remote.c N_("git remote update [<options>] [<group> | <remote>]..."), N_ 69 builtin/remote.c N_("git remote set-url [--push] <name> <newurl> [<oldurl>]"), N_ 70 builtin/remote.c N_("git remote set-url --add <name> <newurl>"), N_ 71 builtin/remote.c N_("git remote set-url --delete <name> <url>"), N_ 120 builtin/remote.c N_("--mirror is dangerous and deprecated; please\n" N_ 153 builtin/remote.c OPT_BOOL('f', "fetch", &fetch, N_("fetch the remote branches")), N_ 155 builtin/remote.c N_("import all tags and associated objects when fetching"), N_ 158 builtin/remote.c N_("or do not fetch any tag at all (--no-tags)"), TAGS_UNSET), N_ 159 builtin/remote.c OPT_STRING_LIST('t', "track", &track, N_("branch"), N_ 160 builtin/remote.c N_("branch(es) to track")), N_ 161 builtin/remote.c OPT_STRING('m', "master", &master, N_("branch"), N_("master branch")), N_ 162 builtin/remote.c { OPTION_CALLBACK, 0, "mirror", &mirror, N_("push|fetch"), N_ 163 builtin/remote.c N_("set up remote as a mirror to push to or fetch from"), N_ 1128 builtin/remote.c OPT_BOOL('n', NULL, &no_query, N_("do not query remotes")), N_ 1236 builtin/remote.c N_("set refs/remotes/<name>/HEAD according to remote")), N_ 1238 builtin/remote.c N_("delete refs/remotes/<name>/HEAD")), N_ 1339 builtin/remote.c OPT__DRY_RUN(&dry_run, N_("dry run")), N_ 1369 builtin/remote.c N_("prune remotes after fetching")), N_ 1455 builtin/remote.c OPT_BOOL('\0', "add", &add_mode, N_("add branch")), N_ 1484 builtin/remote.c N_("manipulate push URLs")), N_ 1486 builtin/remote.c N_("add URL")), N_ 1488 builtin/remote.c N_("delete URLs")), N_ 1559 builtin/remote.c OPT__VERBOSE(&verbose, N_("be verbose; must be placed before a subcommand")), N_ 17 builtin/repack.c N_("git repack [<options>]"), N_ 159 builtin/repack.c N_("pack everything in a single pack"), ALL_INTO_ONE), N_ 161 builtin/repack.c N_("same as -a, and turn unreachable objects loose"), N_ 164 builtin/repack.c N_("remove redundant packs, and run git-prune-packed")), N_ 166 builtin/repack.c N_("pass --no-reuse-delta to git-pack-objects")), N_ 168 builtin/repack.c N_("pass --no-reuse-object to git-pack-objects")), N_ 170 builtin/repack.c N_("do not run git-update-server-info")), N_ 171 builtin/repack.c OPT__QUIET(&quiet, N_("be quiet")), N_ 173 builtin/repack.c N_("pass --local to git-pack-objects")), N_ 175 builtin/repack.c N_("write bitmap index")), N_ 176 builtin/repack.c OPT_STRING(0, "unpack-unreachable", &unpack_unreachable, N_("approxidate"), N_ 177 builtin/repack.c N_("with -A, do not loosen objects older than this")), N_ 178 builtin/repack.c OPT_STRING(0, "window", &window, N_("n"), N_ 179 builtin/repack.c N_("size of the window used for delta compression")), N_ 180 builtin/repack.c OPT_STRING(0, "window-memory", &window_memory, N_("bytes"), N_ 181 builtin/repack.c N_("same as the above, but limit memory size instead of entries count")), N_ 182 builtin/repack.c OPT_STRING(0, "depth", &depth, N_("n"), N_ 183 builtin/repack.c N_("limits the maximum delta depth")), N_ 184 builtin/repack.c OPT_STRING(0, "max-pack-size", &max_pack_size, N_("bytes"), N_ 185 builtin/repack.c N_("maximum size of each packfile")), N_ 187 builtin/repack.c N_("repack objects in packs marked with .keep")), N_ 19 builtin/replace.c N_("git replace [-f] <object> <replacement>"), N_ 20 builtin/replace.c N_("git replace [-f] --edit <object>"), N_ 21 builtin/replace.c N_("git replace [-f] --graft <commit> [<parent>...]"), N_ 22 builtin/replace.c N_("git replace -d <object>..."), N_ 23 builtin/replace.c N_("git replace [--format=<format>] [-l [<pattern>]]"), N_ 432 builtin/replace.c OPT_CMDMODE('l', "list", &cmdmode, N_("list replace refs"), MODE_LIST), N_ 433 builtin/replace.c OPT_CMDMODE('d', "delete", &cmdmode, N_("delete replace refs"), MODE_DELETE), N_ 434 builtin/replace.c OPT_CMDMODE('e', "edit", &cmdmode, N_("edit existing object"), MODE_EDIT), N_ 435 builtin/replace.c OPT_CMDMODE('g', "graft", &cmdmode, N_("change a commit's parents"), MODE_GRAFT), N_ 436 builtin/replace.c OPT_BOOL('f', "force", &force, N_("replace the ref if it exists")), N_ 437 builtin/replace.c OPT_BOOL(0, "raw", &raw, N_("do not pretty-print contents for --edit")), N_ 438 builtin/replace.c OPT_STRING(0, "format", &format, N_("format"), N_("use this format")), N_ 12 builtin/rerere.c N_("git rerere [clear | forget <path>... | status | remaining | diff | gc]"), N_ 58 builtin/rerere.c N_("register clean resolutions in index"), 1), N_ 26 builtin/reset.c N_("git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]"), N_ 27 builtin/reset.c N_("git reset [-q] <tree-ish> [--] <paths>..."), N_ 28 builtin/reset.c N_("git reset --patch [<tree-ish>] [--] [<paths>...]"), N_ 34 builtin/reset.c N_("mixed"), N_("soft"), N_("hard"), N_("merge"), N_("keep"), NULL N_ 276 builtin/reset.c OPT__QUIET(&quiet, N_("be quiet, only report errors")), N_ 278 builtin/reset.c N_("reset HEAD and index"), MIXED), N_ 279 builtin/reset.c OPT_SET_INT(0, "soft", &reset_type, N_("reset only HEAD"), SOFT), N_ 281 builtin/reset.c N_("reset HEAD, index and working tree"), HARD), N_ 283 builtin/reset.c N_("reset HEAD, index and working tree"), MERGE), N_ 285 builtin/reset.c N_("reset HEAD but keep local changes"), KEEP), N_ 286 builtin/reset.c OPT_BOOL('p', "patch", &patch_mode, N_("select hunks interactively")), N_ 288 builtin/reset.c N_("record only the fact that removed paths will be added later")), N_ 361 builtin/rev-parse.c N_("git rev-parse --parseopt [<options>] -- [<args>...]"), N_ 366 builtin/rev-parse.c N_("keep the `--` passed as an arg")), N_ 368 builtin/rev-parse.c N_("stop parsing after the " N_ 371 builtin/rev-parse.c N_("output in stuck long form")), N_ 502 builtin/rev-parse.c N_("git rev-parse --parseopt [<options>] -- [<args>...]\n" N_ 22 builtin/revert.c N_("git revert [<options>] <commit-ish>..."), N_ 23 builtin/revert.c N_("git revert <subcommand>"), N_ 28 builtin/revert.c N_("git cherry-pick [<options>] <commit-ish>..."), N_ 29 builtin/revert.c N_("git cherry-pick <subcommand>"), N_ 80 builtin/revert.c OPT_CMDMODE(0, "quit", &cmd, N_("end revert or cherry-pick sequence"), 'q'), N_ 81 builtin/revert.c OPT_CMDMODE(0, "continue", &cmd, N_("resume revert or cherry-pick sequence"), 'c'), N_ 82 builtin/revert.c OPT_CMDMODE(0, "abort", &cmd, N_("cancel revert or cherry-pick sequence"), 'a'), N_ 83 builtin/revert.c OPT_BOOL('n', "no-commit", &opts->no_commit, N_("don't automatically commit")), N_ 84 builtin/revert.c OPT_BOOL('e', "edit", &opts->edit, N_("edit the commit message")), N_ 86 builtin/revert.c OPT_BOOL('s', "signoff", &opts->signoff, N_("add Signed-off-by:")), N_ 87 builtin/revert.c OPT_INTEGER('m', "mainline", &opts->mainline, N_("parent number")), N_ 89 builtin/revert.c OPT_STRING(0, "strategy", &opts->strategy, N_("strategy"), N_("merge strategy")), N_ 90 builtin/revert.c OPT_CALLBACK('X', "strategy-option", &opts, N_("option"), N_ 91 builtin/revert.c N_("option for merge strategy"), option_parse_x), N_ 92 builtin/revert.c { OPTION_STRING, 'S', "gpg-sign", &opts->gpg_sign, N_("key-id"), N_ 93 builtin/revert.c N_("GPG sign commit"), PARSE_OPT_OPTARG, NULL, (intptr_t) "" }, N_ 104 builtin/revert.c OPT_BOOL('x', NULL, &opts->record_origin, N_("append commit name")), N_ 105 builtin/revert.c OPT_BOOL(0, "ff", &opts->allow_ff, N_("allow fast-forward")), N_ 106 builtin/revert.c OPT_BOOL(0, "allow-empty", &opts->allow_empty, N_("preserve initially empty commits")), N_ 107 builtin/revert.c OPT_BOOL(0, "allow-empty-message", &opts->allow_empty_message, N_("allow commits with empty messages")), N_ 108 builtin/revert.c OPT_BOOL(0, "keep-redundant-commits", &opts->keep_redundant_commits, N_("keep redundant, empty commits")), N_ 17 builtin/rm.c N_("git rm [<options>] [--] <file>..."), N_ 268 builtin/rm.c OPT__DRY_RUN(&show_only, N_("dry run")), N_ 269 builtin/rm.c OPT__QUIET(&quiet, N_("do not list removed files")), N_ 270 builtin/rm.c OPT_BOOL( 0 , "cached", &index_only, N_("only remove from the index")), N_ 271 builtin/rm.c OPT__FORCE(&force, N_("override the up-to-date check")), N_ 272 builtin/rm.c OPT_BOOL('r', NULL, &recursive, N_("allow recursive removal")), N_ 274 builtin/rm.c N_("exit with a zero status even if nothing matched")), N_ 18 builtin/send-pack.c N_("git send-pack [--all | --mirror] [--dry-run] [--force] " N_ 158 builtin/send-pack.c OPT_STRING(0, "receive-pack", &receivepack, "receive-pack", N_("receive pack program")), N_ 159 builtin/send-pack.c OPT_STRING(0, "exec", &receivepack, "receive-pack", N_("receive pack program")), N_ 160 builtin/send-pack.c OPT_STRING(0, "remote", &remote_name, "remote", N_("remote name")), N_ 161 builtin/send-pack.c OPT_BOOL(0, "all", &send_all, N_("push all refs")), N_ 162 builtin/send-pack.c OPT_BOOL('n' , "dry-run", &dry_run, N_("dry run")), N_ 163 builtin/send-pack.c OPT_BOOL(0, "mirror", &send_mirror, N_("mirror all refs")), N_ 164 builtin/send-pack.c OPT_BOOL('f', "force", &force_update, N_("force updates")), N_ 166 builtin/send-pack.c 0, "signed", &push_cert, "yes|no|if-asked", N_("GPG sign the push"), N_ 168 builtin/send-pack.c OPT_BOOL(0, "progress", &progress, N_("force progress reporting")), N_ 169 builtin/send-pack.c OPT_BOOL(0, "thin", &use_thin_pack, N_("use thin pack")), N_ 170 builtin/send-pack.c OPT_BOOL(0, "atomic", &atomic, N_("request atomic transaction on remote side")), N_ 171 builtin/send-pack.c OPT_BOOL(0, "stateless-rpc", &stateless_rpc, N_("use stateless RPC protocol")), N_ 172 builtin/send-pack.c OPT_BOOL(0, "stdin", &from_stdin, N_("read refs from stdin")), N_ 173 builtin/send-pack.c OPT_BOOL(0, "helper-status", &helper_status, N_("print status from remote helper")), N_ 175 builtin/send-pack.c 0, CAS_OPT_NAME, &cas, N_("refname>:<expect"), N_ 176 builtin/send-pack.c N_("require old value of ref to be at this value"), N_ 13 builtin/shortlog.c N_("git shortlog [<options>] [<revision-range>] [[--] [<path>...]]"), N_ 230 builtin/shortlog.c N_("sort output according to the number of commits per author")), N_ 232 builtin/shortlog.c N_("Suppress commit descriptions, only provides commit count")), N_ 234 builtin/shortlog.c N_("Show the email address of each author")), N_ 235 builtin/shortlog.c { OPTION_CALLBACK, 'w', NULL, &log, N_("w[,i1[,i2]]"), N_ 236 builtin/shortlog.c N_("Linewrap output"), PARSE_OPT_OPTARG, &parse_wrap_args }, N_ 9 builtin/show-branch.c N_("git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" N_ 13 builtin/show-branch.c N_("git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]"), N_ 659 builtin/show-branch.c N_("show remote-tracking and local branches")), N_ 661 builtin/show-branch.c N_("show remote-tracking branches")), N_ 663 builtin/show-branch.c N_("color '*!+-' corresponding to the branch")), N_ 664 builtin/show-branch.c { OPTION_INTEGER, 0, "more", &extra, N_("n"), N_ 665 builtin/show-branch.c N_("show <n> more commits after the common ancestor"), N_ 667 builtin/show-branch.c OPT_SET_INT(0, "list", &extra, N_("synonym to more=-1"), -1), N_ 668 builtin/show-branch.c OPT_BOOL(0, "no-name", &no_name, N_("suppress naming strings")), N_ 670 builtin/show-branch.c N_("include the current branch")), N_ 672 builtin/show-branch.c N_("name commits with their object names")), N_ 674 builtin/show-branch.c N_("show possible merge bases")), N_ 676 builtin/show-branch.c N_("show refs unreachable from any other ref")), N_ 678 builtin/show-branch.c N_("show commits in topological order"), N_ 681 builtin/show-branch.c N_("show only commits not on the first branch")), N_ 683 builtin/show-branch.c N_("show merges reachable from only one tip"), 0), N_ 685 builtin/show-branch.c N_("topologically sort, maintaining date order " N_ 688 builtin/show-branch.c { OPTION_CALLBACK, 'g', "reflog", &reflog_base, N_("<n>[,<base>]"), N_ 689 builtin/show-branch.c N_("show <n> most recent ref-log entries starting at " N_ 10 builtin/show-ref.c N_("git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<pattern>...]"), N_ 11 builtin/show-ref.c N_("git show-ref --exclude-existing[=<pattern>]"), N_ 170 builtin/show-ref.c OPT_BOOL(0, "tags", &tags_only, N_("only show tags (can be combined with heads)")), N_ 171 builtin/show-ref.c OPT_BOOL(0, "heads", &heads_only, N_("only show heads (can be combined with tags)")), N_ 172 builtin/show-ref.c OPT_BOOL(0, "verify", &verify, N_("stricter reference checking, " N_ 175 builtin/show-ref.c N_("show the HEAD reference, even if it would be filtered out")), N_ 177 builtin/show-ref.c N_("show the HEAD reference, even if it would be filtered out")), N_ 179 builtin/show-ref.c N_("dereference tags into object IDs")), N_ 180 builtin/show-ref.c { OPTION_CALLBACK, 's', "hash", &abbrev, N_("n"), N_ 181 builtin/show-ref.c N_("only show SHA1 hash using <n> digits"), N_ 185 builtin/show-ref.c N_("do not print results to stdout (useful with --verify)")), N_ 187 builtin/show-ref.c N_("pattern"), N_("show refs from stdin that aren't in local repository"), N_ 189 builtin/show-ref.c { OPTION_CALLBACK, 0, "help-all", NULL, NULL, N_("show usage"), N_ 17 builtin/stripspace.c N_("git stripspace [-s | --strip-comments]"), N_ 18 builtin/stripspace.c N_("git stripspace [-c | --comment-lines]"), N_ 35 builtin/stripspace.c N_("skip and remove all lines starting with comment character"), N_ 38 builtin/stripspace.c N_("prepend comment character and blank to each line"), N_ 7 builtin/symbolic-ref.c N_("git symbolic-ref [<options>] <name> [<ref>]"), N_ 8 builtin/symbolic-ref.c N_("git symbolic-ref -d [-q] <name>"), N_ 40 builtin/symbolic-ref.c N_("suppress error message for non-symbolic (detached) refs")), N_ 41 builtin/symbolic-ref.c OPT_BOOL('d', "delete", &delete, N_("delete symbolic ref")), N_ 42 builtin/symbolic-ref.c OPT_BOOL(0, "short", &shorten, N_("shorten ref output")), N_ 43 builtin/symbolic-ref.c OPT_STRING('m', NULL, &msg, N_("reason"), N_("reason of the update")), N_ 22 builtin/tag.c N_("git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> [<head>]"), N_ 23 builtin/tag.c N_("git tag -d <tagname>..."), N_ 24 builtin/tag.c N_("git tag -l [-n[<num>]] [--contains <commit>] [--points-at <object>]" N_ 26 builtin/tag.c N_("git tag -v <tagname>..."), N_ 343 builtin/tag.c N_("\nWrite a message for tag:\n %s\n" N_ 347 builtin/tag.c N_("\nWrite a message for tag:\n %s\n" N_ 590 builtin/tag.c OPT_CMDMODE('l', "list", &cmdmode, N_("list tag names"), 'l'), N_ 591 builtin/tag.c { OPTION_INTEGER, 'n', NULL, &lines, N_("n"), N_ 592 builtin/tag.c N_("print <n> lines of each tag message"), N_ 594 builtin/tag.c OPT_CMDMODE('d', "delete", &cmdmode, N_("delete tags"), 'd'), N_ 595 builtin/tag.c OPT_CMDMODE('v', "verify", &cmdmode, N_("verify tags"), 'v'), N_ 597 builtin/tag.c OPT_GROUP(N_("Tag creation options")), N_ 599 builtin/tag.c N_("annotated tag, needs a message")), N_ 600 builtin/tag.c OPT_CALLBACK('m', "message", &msg, N_("message"), N_ 601 builtin/tag.c N_("tag message"), parse_msg_arg), N_ 602 builtin/tag.c OPT_FILENAME('F', "file", &msgfile, N_("read message from file")), N_ 603 builtin/tag.c OPT_BOOL('s', "sign", &opt.sign, N_("annotated and GPG-signed tag")), N_ 604 builtin/tag.c OPT_STRING(0, "cleanup", &cleanup_arg, N_("mode"), N_ 605 builtin/tag.c N_("how to strip spaces and #comments from message")), N_ 606 builtin/tag.c OPT_STRING('u', "local-user", &keyid, N_("key-id"), N_ 607 builtin/tag.c N_("use another key to sign the tag")), N_ 608 builtin/tag.c OPT__FORCE(&force, N_("replace the tag if exists")), N_ 609 builtin/tag.c OPT_BOOL(0, "create-reflog", &create_reflog, N_("create a reflog")), N_ 611 builtin/tag.c OPT_GROUP(N_("Tag listing options")), N_ 612 builtin/tag.c OPT_COLUMN(0, "column", &colopts, N_("show tag list in columns")), N_ 614 builtin/tag.c OPTION_CALLBACK, 0, "sort", &tag_sort, N_("type"), N_("sort tags"), N_ 618 builtin/tag.c OPTION_CALLBACK, 0, "contains", &with_commit, N_("commit"), N_ 619 builtin/tag.c N_("print only tags that contain the commit"), N_ 624 builtin/tag.c OPTION_CALLBACK, 0, "with", &with_commit, N_("commit"), N_ 625 builtin/tag.c N_("print only tags that contain the commit"), N_ 630 builtin/tag.c OPTION_CALLBACK, 0, "points-at", NULL, N_("object"), N_ 631 builtin/tag.c N_("print only tags of the object"), 0, parse_opt_points_at N_ 564 builtin/update-index.c N_("git update-index [<options>] [--] [<file>...]"), N_ 918 builtin/update-index.c N_("continue refresh even when index needs update"), N_ 921 builtin/update-index.c N_("refresh: ignore submodules"), N_ 924 builtin/update-index.c N_("do not ignore new files"), 1), N_ 926 builtin/update-index.c N_("let files replace directories and vice-versa"), 1), N_ 928 builtin/update-index.c N_("notice files missing from worktree"), 1), N_ 930 builtin/update-index.c N_("refresh even if index contains unmerged entries"), N_ 933 builtin/update-index.c N_("refresh stat information"), N_ 937 builtin/update-index.c N_("like --refresh, but ignore assume-unchanged setting"), N_ 941 builtin/update-index.c N_("<mode>,<object>,<path>"), N_ 942 builtin/update-index.c N_("add the specified entry to the index"), N_ 946 builtin/update-index.c {OPTION_CALLBACK, 0, "chmod", &set_executable_bit, N_("(+/-)x"), N_ 947 builtin/update-index.c N_("override the executable bit of the listed files"), N_ 951 builtin/update-index.c N_("mark files as \"not changing\""), N_ 954 builtin/update-index.c N_("clear assumed-unchanged bit"), N_ 957 builtin/update-index.c N_("mark files as \"index-only\""), N_ 960 builtin/update-index.c N_("clear skip-worktree bit"), N_ 963 builtin/update-index.c N_("add to index only; do not add content to object database"), 1), N_ 965 builtin/update-index.c N_("remove named paths even if present in worktree"), 1), N_ 967 builtin/update-index.c N_("with --stdin: input lines are terminated by null bytes"), '\0'), N_ 969 builtin/update-index.c N_("read list of paths to be updated from standard input"), N_ 973 builtin/update-index.c N_("add entries from standard input to the index"), N_ 977 builtin/update-index.c N_("repopulate stages #2 and #3 for the listed paths"), N_ 981 builtin/update-index.c N_("only update entries that differ from HEAD"), N_ 985 builtin/update-index.c N_("ignore files missing from worktree"), N_ 988 builtin/update-index.c N_("report actions to standard output"), 1), N_ 990 builtin/update-index.c N_("(for porcelains) forget saved unresolved conflicts"), N_ 994 builtin/update-index.c N_("write index in this format")), N_ 996 builtin/update-index.c N_("enable or disable split index")), N_ 998 builtin/update-index.c N_("enable/disable untracked cache")), N_ 1000 builtin/update-index.c N_("enable untracked cache without testing the filesystem"), 2), N_ 9 builtin/update-ref.c N_("git update-ref [<options>] -d <refname> [<old-val>]"), N_ 10 builtin/update-ref.c N_("git update-ref [<options>] <refname> <new-val> [<old-val>]"), N_ 11 builtin/update-ref.c N_("git update-ref [<options>] --stdin [-z]"), N_ 362 builtin/update-ref.c OPT_STRING( 'm', NULL, &msg, N_("reason"), N_("reason of the update")), N_ 363 builtin/update-ref.c OPT_BOOL('d', NULL, &delete, N_("delete the reference")), N_ 365 builtin/update-ref.c N_("update <refname> not the one it points to")), N_ 366 builtin/update-ref.c OPT_BOOL('z', NULL, &end_null, N_("stdin has NUL-terminated arguments")), N_ 367 builtin/update-ref.c OPT_BOOL( 0 , "stdin", &read_stdin, N_("read updates from stdin")), N_ 368 builtin/update-ref.c OPT_BOOL( 0 , "create-reflog", &create_reflog, N_("create a reflog")), N_ 6 builtin/update-server-info.c N_("git update-server-info [--force]"), N_ 14 builtin/update-server-info.c OPT__FORCE(&force, N_("update the info files from scratch")), N_ 17 builtin/verify-commit.c N_("git verify-commit [-v | --verbose] <commit>..."), N_ 72 builtin/verify-commit.c OPT__VERBOSE(&verbose, N_("print commit contents")), N_ 73 builtin/verify-commit.c OPT_BIT(0, "raw", &flags, N_("print raw gpg status output"), GPG_VERIFY_RAW), N_ 54 builtin/verify-pack.c N_("git verify-pack [-v | --verbose] [-s | --stat-only] <pack>..."), N_ 64 builtin/verify-pack.c OPT_BIT('v', "verbose", &flags, N_("verbose"), N_ 66 builtin/verify-pack.c OPT_BIT('s', "stat-only", &flags, N_("show statistics only"), N_ 17 builtin/verify-tag.c N_("git verify-tag [-v | --verbose] <tag>..."), N_ 83 builtin/verify-tag.c OPT__VERBOSE(&verbose, N_("print tag contents")), N_ 84 builtin/verify-tag.c OPT_BIT(0, "raw", &flags, N_("print raw gpg status output"), GPG_VERIFY_RAW), N_ 13 builtin/worktree.c N_("git worktree add [<options>] <path> [<branch>]"), N_ 14 builtin/worktree.c N_("git worktree prune [<options>]"), N_ 121 builtin/worktree.c OPT__DRY_RUN(&show_only, N_("do not remove, show only")), N_ 122 builtin/worktree.c OPT__VERBOSE(&verbose, N_("report pruned objects")), N_ 124 builtin/worktree.c N_("expire objects older than <time>")), N_ 316 builtin/worktree.c OPT__FORCE(&opts.force, N_("checkout <branch> even if already checked out in other worktree")), N_ 317 builtin/worktree.c OPT_STRING('b', NULL, &opts.new_branch, N_("branch"), N_ 318 builtin/worktree.c N_("create a new branch")), N_ 319 builtin/worktree.c OPT_STRING('B', NULL, &new_branch_force, N_("branch"), N_ 320 builtin/worktree.c N_("create or reset a branch")), N_ 321 builtin/worktree.c OPT_BOOL(0, "detach", &opts.detach, N_("detach HEAD at named commit")), N_ 13 builtin/write-tree.c N_("git write-tree [--missing-ok] [--prefix=<prefix>/]"), N_ 24 builtin/write-tree.c OPT_BIT(0, "missing-ok", &flags, N_("allow missing objects"), N_ 26 builtin/write-tree.c { OPTION_STRING, 0, "prefix", &prefix, N_("<prefix>/"), N_ 27 builtin/write-tree.c N_("write tree object for a subdirectory <prefix>") , N_ 30 builtin/write-tree.c N_("only useful for debugging"), N_ 255 credential-cache--daemon.c N_("print debugging messages to stderr")), N_ 14 git.c N_("'git help -a' and 'git help -g' list available subcommands and some\n" N_ 311 help.c N_("'%s' appears to be a git command, but we were not\n" N_ 132 parse-options.h #define OPT_INTEGER(s, l, v, h) { OPTION_INTEGER, (s), (l), (v), N_("n"), (h) } N_ 134 parse-options.h N_("n"), (h), PARSE_OPT_NONEG } N_ 142 parse-options.h { OPTION_CALLBACK, (s), (l), (v), N_("time"),(h), 0, \ N_ 145 parse-options.h { OPTION_CALLBACK, (s), (l), (v), N_("expiry-date"),(h), 0, \ N_ 153 parse-options.h N_("file"), (h) } N_ 155 parse-options.h { OPTION_CALLBACK, (s), (l), (v), N_("when"), (h), PARSE_OPT_OPTARG, \ N_ 160 parse-options.h N_("no-op (backward compatibility)"), \ N_ 236 parse-options.h { OPTION_CALLBACK, 'v', "verbose", (var), NULL, N_("be more verbose"), \ N_ 238 parse-options.h { OPTION_CALLBACK, 'q', "quiet", (var), NULL, N_("be more quiet"), \ N_ 243 parse-options.h { OPTION_CALLBACK, 0, "abbrev", (var), N_("n"), \ N_ 244 parse-options.h N_("use <n> digits to display SHA-1s"), \ N_ 249 parse-options.h { OPTION_CALLBACK, (s), (l), (v), N_("style"), (h), PARSE_OPT_OPTARG, parseopt_column_callback } N_ 28 rerere.h N_("update the index with reused conflict resolution if possible")) N_ 452 sha1_name.c static const char *object_name_msg = N_( N_ 5 t/t0200/test.c N_("See 'git help COMMAND' for more information on a specific command."); N_ 1025 transport-helper.c die(N_("Could not read ref %s"), N_ 1676 wt-status.c color_fprintf(s->fp, header_color, LABEL(N_("gone"))); N_ 1678 wt-status.c color_fprintf(s->fp, header_color, LABEL(N_("behind "))); N_ 1681 wt-status.c color_fprintf(s->fp, header_color, LABEL(N_(("ahead ")))); N_ 1684 wt-status.c color_fprintf(s->fp, header_color, LABEL(N_(("ahead ")))); N_ 1686 wt-status.c color_fprintf(s->fp, header_color, ", %s", LABEL(N_("behind ")));