@@ -64,7 +64,7 @@ The values following the equals sign in variable assign are all either
64
64
a string, an integer, or a boolean. Boolean values may be given as yes/no,
65
65
0/1, true/false or on/off. Case is not significant in boolean values, when
66
66
converting value to the canonical form using '--bool' type specifier;
67
- 'git- config' will ensure that the output is "true" or "false".
67
+ 'git config' will ensure that the output is "true" or "false".
68
68
69
69
String values may be entirely or partially enclosed in double quotes.
70
70
You need to enclose variable values in double quotes if you want to
@@ -450,8 +450,8 @@ core.pager::
450
450
451
451
core.whitespace::
452
452
A comma separated list of common whitespace problems to
453
- notice. 'git- diff' will use `color.diff.whitespace` to
454
- highlight them, and 'git- apply --whitespace=error' will
453
+ notice. 'git diff' will use `color.diff.whitespace` to
454
+ highlight them, and 'git apply --whitespace=error' will
455
455
consider them as errors. You can prefix `-` to disable
456
456
any of them (e.g. `-trailing-space`):
457
457
+
@@ -515,7 +515,7 @@ core.sparseCheckout::
515
515
linkgit:git-read-tree[1] for more information.
516
516
517
517
add.ignore-errors::
518
- Tells 'git- add' to continue adding files when some files cannot be
518
+ Tells 'git add' to continue adding files when some files cannot be
519
519
added due to indexing errors. Equivalent to the '--ignore-errors'
520
520
option of linkgit:git-add[1].
521
521
@@ -537,19 +537,19 @@ executed from the top-level directory of a repository, which may
537
537
not necessarily be the current directory.
538
538
539
539
apply.ignorewhitespace::
540
- When set to 'change', tells 'git- apply' to ignore changes in
540
+ When set to 'change', tells 'git apply' to ignore changes in
541
541
whitespace, in the same way as the '--ignore-space-change'
542
542
option.
543
- When set to one of: no, none, never, false tells 'git- apply' to
543
+ When set to one of: no, none, never, false tells 'git apply' to
544
544
respect all whitespace differences.
545
545
See linkgit:git-apply[1].
546
546
547
547
apply.whitespace::
548
- Tells 'git- apply' how to handle whitespaces, in the same way
548
+ Tells 'git apply' how to handle whitespaces, in the same way
549
549
as the '--whitespace' option. See linkgit:git-apply[1].
550
550
551
551
branch.autosetupmerge::
552
- Tells 'git- branch' and 'git- checkout' to set up new branches
552
+ Tells 'git branch' and 'git checkout' to set up new branches
553
553
so that linkgit:git-pull[1] will appropriately merge from the
554
554
starting point branch. Note that even if this option is not set,
555
555
this behavior can be chosen per-branch using the `--track`
@@ -560,7 +560,7 @@ branch.autosetupmerge::
560
560
branch. This option defaults to true.
561
561
562
562
branch.autosetuprebase::
563
- When a new branch is created with 'git- branch' or 'git- checkout'
563
+ When a new branch is created with 'git branch' or 'git checkout'
564
564
that tracks another branch, this variable tells git to set
565
565
up pull to rebase instead of merge (see "branch.<name>.rebase").
566
566
When `never`, rebase is never automatically set to true.
@@ -575,24 +575,24 @@ branch.autosetuprebase::
575
575
This option defaults to never.
576
576
577
577
branch.<name>.remote::
578
- When in branch <name>, it tells 'git- fetch' and 'git- push' which
578
+ When in branch <name>, it tells 'git fetch' and 'git push' which
579
579
remote to fetch from/push to. It defaults to `origin` if no remote is
580
580
configured. `origin` is also used if you are not on any branch.
581
581
582
582
branch.<name>.merge::
583
583
Defines, together with branch.<name>.remote, the upstream branch
584
- for the given branch. It tells 'git- fetch'/'git- pull' which
585
- branch to merge and can also affect 'git- push' (see push.default).
586
- When in branch <name>, it tells 'git- fetch' the default
584
+ for the given branch. It tells 'git fetch'/'git pull' which
585
+ branch to merge and can also affect 'git push' (see push.default).
586
+ When in branch <name>, it tells 'git fetch' the default
587
587
refspec to be marked for merging in FETCH_HEAD. The value is
588
588
handled like the remote part of a refspec, and must match a
589
589
ref which is fetched from the remote given by
590
590
"branch.<name>.remote".
591
- The merge information is used by 'git- pull' (which at first calls
592
- 'git- fetch') to lookup the default branch for merging. Without
593
- this option, 'git- pull' defaults to merge the first refspec fetched.
591
+ The merge information is used by 'git pull' (which at first calls
592
+ 'git fetch') to lookup the default branch for merging. Without
593
+ this option, 'git pull' defaults to merge the first refspec fetched.
594
594
Specify multiple values to get an octopus merge.
595
- If you wish to setup 'git- pull' so that it merges into <name> from
595
+ If you wish to setup 'git pull' so that it merges into <name> from
596
596
another branch in the local repository, you can point
597
597
branch.<name>.merge to the desired branch, and use the special setting
598
598
`.` (a period) for branch.<name>.remote.
@@ -677,7 +677,7 @@ color.interactive::
677
677
colors only when the output is to the terminal. Defaults to false.
678
678
679
679
color.interactive.<slot>::
680
- Use customized color for 'git- add --interactive'
680
+ Use customized color for 'git add --interactive'
681
681
output. `<slot>` may be `prompt`, `header`, `help` or `error`, for
682
682
four distinct types of normal output from interactive
683
683
commands. The values of these variables may be specified as
@@ -727,14 +727,14 @@ commit.template::
727
727
specified user's home directory.
728
728
729
729
diff.autorefreshindex::
730
- When using 'git- diff' to compare with work tree
730
+ When using 'git diff' to compare with work tree
731
731
files, do not consider stat-only change as changed.
732
732
Instead, silently run `git update-index --refresh` to
733
733
update the cached stat information for paths whose
734
734
contents in the work tree match the contents in the
735
735
index. This option defaults to true. Note that this
736
- affects only 'git- diff' Porcelain, and not lower level
737
- 'diff' commands such as 'git- diff-files'.
736
+ affects only 'git diff' Porcelain, and not lower level
737
+ 'diff' commands such as 'git diff-files'.
738
738
739
739
diff.external::
740
740
If this config variable is set, diff generation is not
@@ -746,24 +746,24 @@ diff.external::
746
746
your files, you might want to use linkgit:gitattributes[5] instead.
747
747
748
748
diff.mnemonicprefix::
749
- If set, 'git- diff' uses a prefix pair that is different from the
749
+ If set, 'git diff' uses a prefix pair that is different from the
750
750
standard "a/" and "b/" depending on what is being compared. When
751
751
this configuration is in effect, reverse diff output also swaps
752
752
the order of the prefixes:
753
- ' git- diff' ;;
753
+ ` git diff` ;;
754
754
compares the (i)ndex and the (w)ork tree;
755
- ' git- diff HEAD' ;;
755
+ ` git diff HEAD` ;;
756
756
compares a (c)ommit and the (w)ork tree;
757
- ' git diff --cached' ;;
757
+ ` git diff --cached` ;;
758
758
compares a (c)ommit and the (i)ndex;
759
- ' git- diff HEAD:file1 file2' ;;
759
+ ` git diff HEAD:file1 file2` ;;
760
760
compares an (o)bject and a (w)ork tree entity;
761
- ' git diff --no-index a b' ;;
761
+ ` git diff --no-index a b` ;;
762
762
compares two non-git things (1) and (2).
763
763
764
764
diff.renameLimit::
765
765
The number of files to consider when performing the copy/rename
766
- detection; equivalent to the 'git- diff' option '-l'.
766
+ detection; equivalent to the 'git diff' option '-l'.
767
767
768
768
diff.renames::
769
769
Tells git to detect renames. If set to any boolean value, it
@@ -849,7 +849,7 @@ format.pretty::
849
849
linkgit:git-whatchanged[1].
850
850
851
851
format.thread::
852
- The default threading style for 'git- format-patch'. Can be
852
+ The default threading style for 'git format-patch'. Can be
853
853
a boolean value, or `shallow` or `deep`. `shallow` threading
854
854
makes every mail a reply to the head of the series,
855
855
where the head is chosen from the cover letter, the
@@ -867,7 +867,7 @@ format.signoff::
867
867
868
868
gc.aggressiveWindow::
869
869
The window size parameter used in the delta compression
870
- algorithm used by 'git- gc --aggressive'. This defaults
870
+ algorithm used by 'git gc --aggressive'. This defaults
871
871
to 10.
872
872
873
873
gc.auto::
@@ -887,33 +887,33 @@ gc.packrefs::
887
887
Running `git pack-refs` in a repository renders it
888
888
unclonable by Git versions prior to 1.5.1.2 over dumb
889
889
transports such as HTTP. This variable determines whether
890
- 'git gc' runs `git pack-refs`. This can be set to " nobare"
890
+ 'git gc' runs `git pack-refs`. This can be set to ` nobare`
891
891
to enable it within all non-bare repos or it can be set to a
892
892
boolean value. The default is `true`.
893
893
894
894
gc.pruneexpire::
895
- When 'git- gc' is run, it will call 'prune --expire 2.weeks.ago'.
895
+ When 'git gc' is run, it will call 'prune --expire 2.weeks.ago'.
896
896
Override the grace period with this config variable. The value
897
897
"now" may be used to disable this grace period and always prune
898
898
unreachable objects immediately.
899
899
900
900
gc.reflogexpire::
901
- 'git- reflog expire' removes reflog entries older than
901
+ 'git reflog expire' removes reflog entries older than
902
902
this time; defaults to 90 days.
903
903
904
904
gc.reflogexpireunreachable::
905
- 'git- reflog expire' removes reflog entries older than
905
+ 'git reflog expire' removes reflog entries older than
906
906
this time and are not reachable from the current tip;
907
907
defaults to 30 days.
908
908
909
909
gc.rerereresolved::
910
910
Records of conflicted merge you resolved earlier are
911
- kept for this many days when 'git- rerere gc' is run.
911
+ kept for this many days when 'git rerere gc' is run.
912
912
The default is 60 days. See linkgit:git-rerere[1].
913
913
914
914
gc.rerereunresolved::
915
915
Records of conflicted merge you have not resolved are
916
- kept for this many days when 'git- rerere gc' is run.
916
+ kept for this many days when 'git rerere gc' is run.
917
917
The default is 15 days. See linkgit:git-rerere[1].
918
918
919
919
gitcvs.commitmsgannotation::
@@ -1021,7 +1021,7 @@ gui.spellingdictionary::
1021
1021
off.
1022
1022
1023
1023
gui.fastcopyblame::
1024
- If true, 'git gui blame' uses '-C' instead of ' -C -C' for original
1024
+ If true, 'git gui blame' uses `-C` instead of ` -C -C` for original
1025
1025
location detection. It makes blame significantly faster on huge
1026
1026
repositories at the expense of less thorough copy detection.
1027
1027
@@ -1180,7 +1180,7 @@ i18n.commitEncoding::
1180
1180
1181
1181
i18n.logOutputEncoding::
1182
1182
Character encoding the commit messages are converted to when
1183
- running 'git- log' and friends.
1183
+ running 'git log' and friends.
1184
1184
1185
1185
imap::
1186
1186
The configuration variables in the 'imap' section are described
@@ -1214,7 +1214,7 @@ interactive.singlekey::
1214
1214
1215
1215
log.date::
1216
1216
Set default date-time mode for the log command. Setting log.date
1217
- value is similar to using 'git- log'\'s --date option. The value is one of the
1217
+ value is similar to using 'git log'\'s --date option. The value is one of the
1218
1218
following alternatives: {relative,local,default,iso,rfc,short}.
1219
1219
See linkgit:git-log[1].
1220
1220
0 commit comments