Linux evo.fastest-server.com 5.14.0-284.1101.el9.tuxcare.11.els11.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 14 13:30:35 UTC 2026 x86_64
LiteSpeed
Server IP : 103.249.112.113 & Your IP : 216.73.217.135
Domains : 988 Domain
User : tanishks
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
git /
Delete
Unzip
Name
Size
Permission
Date
Action
RelNotes
[ DIR ]
drwxr-xr-x
2026-09-04 11:33
contrib
[ DIR ]
drwxr-xr-x
2026-09-04 11:33
howto
[ DIR ]
drwxr-xr-x
2026-09-04 11:33
technical
[ DIR ]
drwxr-xr-x
2026-09-04 11:33
BreakingChanges.adoc
16.64
KB
-rw-r--r--
2025-11-17 16:38
BreakingChanges.html
49.87
KB
-rw-r--r--
2026-04-05 23:58
CODE_OF_CONDUCT.md
5.85
KB
-rw-r--r--
2025-11-17 16:38
DecisionMaking.adoc
3.77
KB
-rw-r--r--
2025-11-17 16:38
DecisionMaking.html
34.35
KB
-rw-r--r--
2026-04-05 23:58
MyFirstContribution.adoc
55.2
KB
-rw-r--r--
2025-11-17 16:38
MyFirstContribution.html
106.17
KB
-rw-r--r--
2026-04-05 23:58
MyFirstObjectWalk.adoc
28.88
KB
-rw-r--r--
2025-11-17 16:38
MyFirstObjectWalk.html
73.09
KB
-rw-r--r--
2026-04-05 23:58
README.md
3.58
KB
-rw-r--r--
2025-11-17 16:38
ReviewingGuidelines.adoc
8.69
KB
-rw-r--r--
2025-11-17 16:38
ReviewingGuidelines.html
40.35
KB
-rw-r--r--
2026-04-05 23:58
SubmittingPatches.adoc
38.07
KB
-rw-r--r--
2026-04-05 23:58
SubmittingPatches.html
78.92
KB
-rw-r--r--
2026-04-05 23:59
ToolsForGit.adoc
1.32
KB
-rw-r--r--
2025-11-17 16:38
ToolsForGit.html
32.47
KB
-rw-r--r--
2026-04-05 23:58
blame-options.adoc
5.96
KB
-rw-r--r--
2025-11-17 16:38
cmds-ancillaryinterrogators.adoc
1.26
KB
-rw-r--r--
2026-04-05 23:58
cmds-ancillarymanipulators.adoc
796
B
-rw-r--r--
2026-04-05 23:58
cmds-developerinterfaces.adoc
678
B
-rw-r--r--
2026-04-05 23:58
cmds-foreignscminterface.adoc
399
B
-rw-r--r--
2026-04-05 23:58
cmds-guide.adoc
833
B
-rw-r--r--
2026-04-05 23:58
cmds-mainporcelain.adoc
3.01
KB
-rw-r--r--
2026-04-05 23:58
cmds-plumbinginterrogators.adoc
1.73
KB
-rw-r--r--
2026-04-05 23:58
cmds-plumbingmanipulators.adoc
1.47
KB
-rw-r--r--
2026-04-05 23:58
cmds-purehelpers.adoc
1.24
KB
-rw-r--r--
2026-04-05 23:58
cmds-synchelpers.adoc
449
B
-rw-r--r--
2026-04-05 23:58
cmds-synchingrepositories.adoc
397
B
-rw-r--r--
2026-04-05 23:58
cmds-userinterfaces.adoc
507
B
-rw-r--r--
2026-04-05 23:58
config.adoc
18.27
KB
-rw-r--r--
2026-04-05 23:57
date-formats.adoc
1.14
KB
-rw-r--r--
2025-11-17 16:38
diff-context-options.adoc
372
B
-rw-r--r--
2025-11-17 16:38
diff-format.adoc
6.44
KB
-rw-r--r--
2025-11-17 16:38
diff-generate-patch.adoc
7.02
KB
-rw-r--r--
2025-11-17 16:38
diff-options.adoc
33.21
KB
-rw-r--r--
2025-11-17 16:38
docbook-xsl.css
4.45
KB
-rw-r--r--
2025-11-17 16:38
docinfo.html
50
B
-rw-r--r--
2026-04-05 23:58
everyday.html
30.27
KB
-rw-r--r--
2026-04-05 23:58
fetch-options.adoc
12.36
KB
-rw-r--r--
2025-11-17 16:38
for-each-ref-options.adoc
3.02
KB
-rw-r--r--
2025-11-17 16:38
fsck-msgids.adoc
6.37
KB
-rw-r--r--
2025-11-17 16:38
git-add.adoc
15.64
KB
-rw-r--r--
2025-11-17 16:38
git-add.html
53.06
KB
-rw-r--r--
2026-04-05 23:58
git-am.adoc
9.39
KB
-rw-r--r--
2025-11-17 16:38
git-am.html
45.37
KB
-rw-r--r--
2026-04-05 23:58
git-annotate.adoc
772
B
-rw-r--r--
2025-11-17 16:38
git-annotate.html
40.83
KB
-rw-r--r--
2026-04-05 23:58
git-apply.adoc
10.89
KB
-rw-r--r--
2025-11-17 16:38
git-apply.html
45.13
KB
-rw-r--r--
2026-04-05 23:58
git-archive.adoc
8.27
KB
-rw-r--r--
2025-11-17 16:38
git-archive.html
42.43
KB
-rw-r--r--
2026-04-05 23:58
git-backfill.adoc
2.52
KB
-rw-r--r--
2025-11-17 16:38
git-backfill.html
33.77
KB
-rw-r--r--
2026-04-05 23:58
git-bisect-lk2009.adoc
48.53
KB
-rw-r--r--
2025-11-17 16:38
git-bisect-lk2009.html
91.41
KB
-rw-r--r--
2026-04-05 23:58
git-bisect.adoc
17.77
KB
-rw-r--r--
2025-11-17 16:38
git-bisect.html
53.82
KB
-rw-r--r--
2026-04-05 23:58
git-blame.adoc
8.66
KB
-rw-r--r--
2025-11-17 16:38
git-blame.html
53.85
KB
-rw-r--r--
2026-04-05 23:58
git-branch.adoc
15.67
KB
-rw-r--r--
2025-11-17 16:38
git-branch.html
62.71
KB
-rw-r--r--
2026-04-05 23:58
git-bugreport.adoc
2.51
KB
-rw-r--r--
2025-11-17 16:38
git-bugreport.html
33.75
KB
-rw-r--r--
2026-04-05 23:58
git-bundle.adoc
13
KB
-rw-r--r--
2025-11-17 16:38
git-bundle.html
47.71
KB
-rw-r--r--
2026-04-05 23:58
git-cat-file.adoc
14.66
KB
-rw-r--r--
2025-11-17 16:38
git-cat-file.html
51.94
KB
-rw-r--r--
2026-04-05 23:58
git-check-attr.adoc
3.32
KB
-rw-r--r--
2025-11-17 16:38
git-check-attr.html
35.31
KB
-rw-r--r--
2026-04-05 23:58
git-check-ignore.adoc
4.06
KB
-rw-r--r--
2025-11-17 16:38
git-check-ignore.html
36.04
KB
-rw-r--r--
2026-04-05 23:58
git-check-mailmap.adoc
1.54
KB
-rw-r--r--
2025-11-17 16:38
git-check-mailmap.html
32.63
KB
-rw-r--r--
2026-04-05 23:58
git-check-ref-format.adoc
4.93
KB
-rw-r--r--
2025-11-17 16:38
git-check-ref-format.html
36.9
KB
-rw-r--r--
2026-04-05 23:58
git-checkout-index.adoc
5.54
KB
-rw-r--r--
2025-11-17 16:38
git-checkout-index.html
38
KB
-rw-r--r--
2026-04-05 23:58
git-checkout.adoc
21.72
KB
-rw-r--r--
2025-11-17 16:38
git-checkout.html
66.35
KB
-rw-r--r--
2026-04-05 23:58
git-cherry-pick.adoc
8.97
KB
-rw-r--r--
2025-11-17 16:38
git-cherry-pick.html
43.87
KB
-rw-r--r--
2026-04-05 23:58
git-cherry.adoc
3.53
KB
-rw-r--r--
2025-11-17 16:38
git-cherry.html
35.42
KB
-rw-r--r--
2026-04-05 23:58
git-clean.adoc
4.63
KB
-rw-r--r--
2025-11-17 16:38
git-clean.html
36.81
KB
-rw-r--r--
2026-04-05 23:58
git-clone.adoc
15.88
KB
-rw-r--r--
2025-11-17 16:38
git-clone.html
60.38
KB
-rw-r--r--
2026-04-05 23:58
git-column.adoc
2.15
KB
-rw-r--r--
2025-11-17 16:38
git-column.html
35.98
KB
-rw-r--r--
2026-04-05 23:58
git-commit-graph.adoc
5.89
KB
-rw-r--r--
2025-11-17 16:38
git-commit-graph.html
41.03
KB
-rw-r--r--
2026-04-05 23:58
git-commit-tree.adoc
2.65
KB
-rw-r--r--
2025-11-17 16:38
git-commit-tree.html
39.44
KB
-rw-r--r--
2026-04-05 23:58
git-commit.adoc
21.16
KB
-rw-r--r--
2025-11-17 16:38
git-commit.html
70.5
KB
-rw-r--r--
2026-04-05 23:58
git-config.adoc
20.88
KB
-rw-r--r--
2025-11-17 16:38
git-config.html
445.55
KB
-rw-r--r--
2026-04-05 23:58
git-contacts.adoc
2.52
KB
-rw-r--r--
2025-11-17 16:38
git-contacts.html
33.92
KB
-rw-r--r--
2026-04-05 23:58
git-count-objects.adoc
1.35
KB
-rw-r--r--
2025-11-17 16:38
git-count-objects.html
32.25
KB
-rw-r--r--
2026-04-05 23:58
git-credential-cache--daemon.adoc
891
B
-rw-r--r--
2025-11-17 16:38
git-credential-cache--daemon.html
31.46
KB
-rw-r--r--
2026-04-05 23:58
git-credential-cache.adoc
3.12
KB
-rw-r--r--
2025-11-17 16:38
git-credential-cache.html
34.16
KB
-rw-r--r--
2026-04-05 23:58
git-credential-store.adoc
3.55
KB
-rw-r--r--
2025-11-17 16:38
git-credential-store.html
35.03
KB
-rw-r--r--
2026-04-05 23:58
git-credential.adoc
11.95
KB
-rw-r--r--
2025-11-17 16:38
git-credential.html
45.38
KB
-rw-r--r--
2026-04-05 23:58
git-describe.adoc
8.12
KB
-rw-r--r--
2025-11-17 16:38
git-describe.html
40.6
KB
-rw-r--r--
2026-04-05 23:58
git-diagnose.adoc
2.16
KB
-rw-r--r--
2025-11-17 16:38
git-diagnose.html
33.22
KB
-rw-r--r--
2026-04-05 23:58
git-diff-files.adoc
1.2
KB
-rw-r--r--
2025-11-17 16:38
git-diff-files.html
92.09
KB
-rw-r--r--
2026-04-05 23:58
git-diff-index.adoc
4.7
KB
-rw-r--r--
2025-11-17 16:38
git-diff-index.html
97.13
KB
-rw-r--r--
2026-04-05 23:58
git-diff-pairs.adoc
1.96
KB
-rw-r--r--
2025-11-17 16:38
git-diff-pairs.html
83.75
KB
-rw-r--r--
2026-04-05 23:58
git-diff-tree.adoc
4.09
KB
-rw-r--r--
2025-11-17 16:38
git-diff-tree.html
126.96
KB
-rw-r--r--
2026-04-05 23:58
git-diff.adoc
8.28
KB
-rw-r--r--
2025-11-17 16:38
git-diff.html
119.69
KB
-rw-r--r--
2026-04-05 23:58
git-difftool.adoc
4.49
KB
-rw-r--r--
2025-11-17 16:38
git-difftool.html
42.05
KB
-rw-r--r--
2026-04-05 23:58
git-fast-export.adoc
12.37
KB
-rw-r--r--
2025-11-17 16:38
git-fast-export.html
45.54
KB
-rw-r--r--
2026-04-05 23:58
git-fast-import.adoc
61.52
KB
-rw-r--r--
2025-11-17 16:38
git-fast-import.html
114.47
KB
-rw-r--r--
2026-04-05 23:58
git-fetch-pack.adoc
4.14
KB
-rw-r--r--
2025-11-17 16:38
git-fetch-pack.html
35.78
KB
-rw-r--r--
2026-04-05 23:58
git-fetch.adoc
11.54
KB
-rw-r--r--
2025-11-17 16:38
git-fetch.html
88.96
KB
-rw-r--r--
2026-04-05 23:58
git-filter-branch.adoc
30.3
KB
-rw-r--r--
2025-11-17 16:38
git-filter-branch.html
65.75
KB
-rw-r--r--
2026-04-05 23:58
git-fmt-merge-msg.adoc
1.9
KB
-rw-r--r--
2025-11-17 16:38
git-fmt-merge-msg.html
34.3
KB
-rw-r--r--
2026-04-05 23:58
git-for-each-ref.adoc
15.81
KB
-rw-r--r--
2025-11-17 16:38
git-for-each-ref.html
60.05
KB
-rw-r--r--
2026-04-05 23:58
git-for-each-repo.adoc
1.9
KB
-rw-r--r--
2025-11-17 16:38
git-for-each-repo.html
33.09
KB
-rw-r--r--
2026-04-05 23:58
git-format-patch.adoc
29.21
KB
-rw-r--r--
2025-11-17 16:38
git-format-patch.html
94.24
KB
-rw-r--r--
2026-04-05 23:58
git-fsck-objects.adoc
354
B
-rw-r--r--
2025-11-17 16:38
git-fsck-objects.html
30.7
KB
-rw-r--r--
2026-04-05 23:58
git-fsck.adoc
5.99
KB
-rw-r--r--
2025-11-17 16:38
git-fsck.html
53.52
KB
-rw-r--r--
2026-04-05 23:58
git-fsmonitor--daemon.adoc
3.53
KB
-rw-r--r--
2025-11-17 16:38
git-fsmonitor--daemon.html
35.9
KB
-rw-r--r--
2026-04-05 23:58
git-gc.adoc
6.59
KB
-rw-r--r--
2025-11-17 16:38
git-gc.html
49.01
KB
-rw-r--r--
2026-04-05 23:58
git-get-tar-commit-id.adoc
753
B
-rw-r--r--
2025-11-17 16:38
git-get-tar-commit-id.html
31.12
KB
-rw-r--r--
2026-04-05 23:58
git-grep.adoc
11.05
KB
-rw-r--r--
2025-11-17 16:38
git-grep.html
47.94
KB
-rw-r--r--
2026-04-05 23:58
git-hash-object.adoc
2.09
KB
-rw-r--r--
2025-11-17 16:38
git-hash-object.html
32.91
KB
-rw-r--r--
2026-04-05 23:58
git-help.adoc
7.35
KB
-rw-r--r--
2025-11-17 16:38
git-help.html
40.88
KB
-rw-r--r--
2026-04-05 23:58
git-hook.adoc
1
KB
-rw-r--r--
2025-11-17 16:38
git-hook.html
31.95
KB
-rw-r--r--
2026-04-05 23:58
git-http-backend.adoc
11.36
KB
-rw-r--r--
2025-11-17 16:38
git-http-backend.html
43.53
KB
-rw-r--r--
2026-04-05 23:58
git-http-fetch.adoc
1.74
KB
-rw-r--r--
2025-11-17 16:38
git-http-fetch.html
32.71
KB
-rw-r--r--
2026-04-05 23:58
git-http-push.adoc
2.92
KB
-rw-r--r--
2025-11-17 16:38
git-http-push.html
34.32
KB
-rw-r--r--
2026-04-05 23:58
git-imap-send.adoc
6.46
KB
-rw-r--r--
2025-11-17 16:38
git-imap-send.html
42.43
KB
-rw-r--r--
2026-04-05 23:58
git-index-pack.adoc
6.15
KB
-rw-r--r--
2025-11-17 16:38
git-index-pack.html
38.61
KB
-rw-r--r--
2026-04-05 23:58
git-init-db.adoc
409
B
-rw-r--r--
2025-11-17 16:38
git-init-db.html
30.76
KB
-rw-r--r--
2026-04-05 23:58
git-init.adoc
6.08
KB
-rw-r--r--
2025-11-17 16:38
git-init.html
41.3
KB
-rw-r--r--
2026-04-05 23:58
git-interpret-trailers.adoc
12.54
KB
-rw-r--r--
2025-11-17 16:38
git-interpret-trailers.html
53.71
KB
-rw-r--r--
2026-04-05 23:58
git-last-modified.adoc
1.33
KB
-rw-r--r--
2025-11-17 16:38
git-last-modified.html
32.41
KB
-rw-r--r--
2026-04-05 23:58
git-log.adoc
6.79
KB
-rw-r--r--
2025-11-17 16:38
git-log.html
191.76
KB
-rw-r--r--
2026-04-05 23:58
git-ls-files.adoc
11.83
KB
-rw-r--r--
2025-11-17 16:38
git-ls-files.html
47
KB
-rw-r--r--
2026-04-05 23:58
git-ls-remote.adoc
5.01
KB
-rw-r--r--
2025-11-17 16:38
git-ls-remote.html
37.24
KB
-rw-r--r--
2026-04-05 23:58
git-ls-tree.adoc
5.39
KB
-rw-r--r--
2025-11-17 16:38
git-ls-tree.html
38.16
KB
-rw-r--r--
2026-04-05 23:58
git-mailinfo.adoc
3.78
KB
-rw-r--r--
2025-11-17 16:38
git-mailinfo.html
36.02
KB
-rw-r--r--
2026-04-05 23:58
git-mailsplit.adoc
1.31
KB
-rw-r--r--
2025-11-17 16:38
git-mailsplit.html
32.31
KB
-rw-r--r--
2026-04-05 23:58
git-maintenance.adoc
19.28
KB
-rw-r--r--
2025-11-17 16:38
git-maintenance.html
64.48
KB
-rw-r--r--
2026-04-05 23:58
git-merge-base.adoc
7.58
KB
-rw-r--r--
2025-11-17 16:38
git-merge-base.html
41.4
KB
-rw-r--r--
2026-04-05 23:58
git-merge-file.adoc
3.98
KB
-rw-r--r--
2025-11-17 16:38
git-merge-file.html
36.22
KB
-rw-r--r--
2026-04-05 23:58
git-merge-index.adoc
2.39
KB
-rw-r--r--
2025-11-17 16:38
git-merge-index.html
33.51
KB
-rw-r--r--
2026-04-05 23:58
git-merge-one-file.adoc
387
B
-rw-r--r--
2025-11-17 16:38
git-merge-one-file.html
30.72
KB
-rw-r--r--
2026-04-05 23:58
git-merge-tree.adoc
12.62
KB
-rw-r--r--
2025-11-17 16:38
git-merge-tree.html
47.06
KB
-rw-r--r--
2026-04-05 23:58
git-merge.adoc
14.79
KB
-rw-r--r--
2025-11-17 16:38
git-merge.html
83.48
KB
-rw-r--r--
2026-04-05 23:58
git-mergetool--lib.adoc
1.43
KB
-rw-r--r--
2025-11-17 16:38
git-mergetool--lib.html
32.23
KB
-rw-r--r--
2026-04-05 23:58
git-mergetool.adoc
4.41
KB
-rw-r--r--
2025-11-17 16:38
git-mergetool.html
53.3
KB
-rw-r--r--
2026-04-05 23:58
git-mktag.adoc
1.74
KB
-rw-r--r--
2025-11-17 16:38
git-mktag.html
33.01
KB
-rw-r--r--
2026-04-05 23:58
git-mktree.adoc
1.05
KB
-rw-r--r--
2025-11-17 16:38
git-mktree.html
31.64
KB
-rw-r--r--
2026-04-05 23:58
git-multi-pack-index.adoc
5.03
KB
-rw-r--r--
2025-11-17 16:38
git-multi-pack-index.html
37
KB
-rw-r--r--
2026-04-05 23:58
git-mv.adoc
2.04
KB
-rw-r--r--
2025-11-17 16:38
git-mv.html
33.39
KB
-rw-r--r--
2026-04-05 23:58
git-name-rev.adoc
3.27
KB
-rw-r--r--
2025-11-17 16:38
git-name-rev.html
34.5
KB
-rw-r--r--
2026-04-05 23:58
git-notes.adoc
14
KB
-rw-r--r--
2025-11-17 16:38
git-notes.html
56.05
KB
-rw-r--r--
2026-04-05 23:58
git-pack-objects.adoc
21.46
KB
-rw-r--r--
2025-11-17 16:38
git-pack-objects.html
56.16
KB
-rw-r--r--
2026-04-05 23:58
git-pack-redundant.adoc
1.83
KB
-rw-r--r--
2025-11-17 16:38
git-pack-redundant.html
33.01
KB
-rw-r--r--
2026-04-05 23:58
git-pack-refs.adoc
1.66
KB
-rw-r--r--
2025-11-17 16:38
git-pack-refs.html
35.09
KB
-rw-r--r--
2026-04-05 23:58
git-patch-id.adoc
2.37
KB
-rw-r--r--
2025-11-17 16:38
git-patch-id.html
33.47
KB
-rw-r--r--
2026-04-05 23:58
git-prune-packed.adoc
946
B
-rw-r--r--
2025-11-17 16:38
git-prune-packed.html
31.75
KB
-rw-r--r--
2026-04-05 23:58
git-prune.adoc
1.87
KB
-rw-r--r--
2025-11-17 16:38
git-prune.html
33.37
KB
-rw-r--r--
2026-04-05 23:58
git-pull.adoc
7.7
KB
-rw-r--r--
2025-11-17 16:38
git-pull.html
90.41
KB
-rw-r--r--
2026-04-05 23:58
git-push.adoc
28.59
KB
-rw-r--r--
2025-11-17 16:38
git-push.html
90
KB
-rw-r--r--
2026-04-05 23:58
git-quiltimport.adoc
1.65
KB
-rw-r--r--
2025-11-17 16:38
git-quiltimport.html
32.57
KB
-rw-r--r--
2026-04-05 23:58
git-range-diff.adoc
10.72
KB
-rw-r--r--
2025-11-17 16:38
git-range-diff.html
45.43
KB
-rw-r--r--
2026-04-05 23:58
git-read-tree.adoc
16.52
KB
-rw-r--r--
2025-11-17 16:38
git-read-tree.html
51.16
KB
-rw-r--r--
2026-04-05 23:58
git-rebase.adoc
45.65
KB
-rw-r--r--
2025-11-17 16:38
git-rebase.html
106.94
KB
-rw-r--r--
2026-04-05 23:58
git-receive-pack.adoc
9.98
KB
-rw-r--r--
2025-11-17 16:38
git-receive-pack.html
43.53
KB
-rw-r--r--
2026-04-05 23:58
git-reflog.adoc
5.52
KB
-rw-r--r--
2025-11-17 16:38
git-reflog.html
38.51
KB
-rw-r--r--
2026-04-05 23:58
git-refs.adoc
3.22
KB
-rw-r--r--
2025-11-17 16:38
git-refs.html
43.37
KB
-rw-r--r--
2026-04-05 23:58
git-remote-ext.adoc
3.88
KB
-rw-r--r--
2025-11-17 16:38
git-remote-ext.html
35.66
KB
-rw-r--r--
2026-04-05 23:58
git-remote-fd.adoc
1.59
KB
-rw-r--r--
2025-11-17 16:38
git-remote-fd.html
32.82
KB
-rw-r--r--
2026-04-05 23:58
git-remote-helpers.html
30.25
KB
-rw-r--r--
2026-04-05 23:58
git-remote.adoc
8.56
KB
-rw-r--r--
2025-11-17 16:38
git-remote.html
43.07
KB
-rw-r--r--
2026-04-05 23:58
git-repack.adoc
11.2
KB
-rw-r--r--
2025-11-17 16:38
git-repack.html
45.04
KB
-rw-r--r--
2026-04-05 23:58
git-replace.adoc
5.09
KB
-rw-r--r--
2025-11-17 16:38
git-replace.html
37.54
KB
-rw-r--r--
2026-04-05 23:58
git-replay.adoc
4.29
KB
-rw-r--r--
2025-11-17 16:38
git-replay.html
90.78
KB
-rw-r--r--
2026-04-05 23:58
git-repo.adoc
3.36
KB
-rw-r--r--
2025-11-17 16:38
git-repo.html
35.99
KB
-rw-r--r--
2026-04-05 23:58
git-request-pull.adoc
1.99
KB
-rw-r--r--
2025-11-17 16:38
git-request-pull.html
33.35
KB
-rw-r--r--
2026-04-05 23:58
git-rerere.adoc
7.6
KB
-rw-r--r--
2025-11-17 16:38
git-rerere.html
39.92
KB
-rw-r--r--
2026-04-05 23:58
git-reset.adoc
18.78
KB
-rw-r--r--
2025-11-17 16:38
git-reset.html
57.85
KB
-rw-r--r--
2026-04-05 23:58
git-restore.adoc
6.9
KB
-rw-r--r--
2025-11-17 16:38
git-restore.html
41.63
KB
-rw-r--r--
2026-04-05 23:58
git-rev-list.adoc
3.15
KB
-rw-r--r--
2025-11-17 16:38
git-rev-list.html
129.4
KB
-rw-r--r--
2026-04-05 23:58
git-rev-parse.adoc
16.64
KB
-rw-r--r--
2025-11-17 16:38
git-rev-parse.html
74.9
KB
-rw-r--r--
2026-04-05 23:58
git-revert.adoc
5.3
KB
-rw-r--r--
2025-11-17 16:38
git-revert.html
39.11
KB
-rw-r--r--
2026-04-05 23:58
git-rm.adoc
7.11
KB
-rw-r--r--
2025-11-17 16:38
git-rm.html
40.73
KB
-rw-r--r--
2026-04-05 23:58
git-send-pack.adoc
5.05
KB
-rw-r--r--
2025-11-17 16:38
git-send-pack.html
37.18
KB
-rw-r--r--
2026-04-05 23:58
git-sh-i18n--envsubst.adoc
928
B
-rw-r--r--
2025-11-17 16:38
git-sh-i18n--envsubst.html
31.46
KB
-rw-r--r--
2026-04-05 23:58
git-sh-i18n.adoc
1.12
KB
-rw-r--r--
2025-11-17 16:38
git-sh-i18n.html
31.79
KB
-rw-r--r--
2026-04-05 23:58
git-sh-setup.adoc
2.91
KB
-rw-r--r--
2025-11-17 16:38
git-sh-setup.html
34.1
KB
-rw-r--r--
2026-04-05 23:58
git-shell.adoc
2.91
KB
-rw-r--r--
2025-11-17 16:38
git-shell.html
34.49
KB
-rw-r--r--
2026-04-05 23:58
git-shortlog.adoc
4.31
KB
-rw-r--r--
2025-11-17 16:38
git-shortlog.html
75.95
KB
-rw-r--r--
2026-04-05 23:58
git-show-branch.adoc
6.44
KB
-rw-r--r--
2025-11-17 16:38
git-show-branch.html
39.05
KB
-rw-r--r--
2026-04-05 23:58
git-show-index.adoc
1.46
KB
-rw-r--r--
2025-11-17 16:38
git-show-index.html
32.71
KB
-rw-r--r--
2026-04-05 23:58
git-show-ref.adoc
6.6
KB
-rw-r--r--
2025-11-17 16:38
git-show-ref.html
38.82
KB
-rw-r--r--
2026-04-05 23:58
git-show.adoc
1.89
KB
-rw-r--r--
2025-11-17 16:38
git-show.html
122.94
KB
-rw-r--r--
2026-04-05 23:58
git-sparse-checkout.adoc
22.22
KB
-rw-r--r--
2025-11-17 16:38
git-sparse-checkout.html
58.47
KB
-rw-r--r--
2026-04-05 23:58
git-stage.adoc
299
B
-rw-r--r--
2025-11-17 16:38
git-stage.html
30.65
KB
-rw-r--r--
2026-04-05 23:58
git-stash.adoc
15.76
KB
-rw-r--r--
2025-11-17 16:38
git-stash.html
55
KB
-rw-r--r--
2026-04-05 23:58
git-status.adoc
19.9
KB
-rw-r--r--
2025-11-17 16:38
git-status.html
57.21
KB
-rw-r--r--
2026-04-05 23:58
git-stripspace.adoc
1.92
KB
-rw-r--r--
2025-11-17 16:38
git-stripspace.html
33.1
KB
-rw-r--r--
2026-04-05 23:58
git-submodule.adoc
21.1
KB
-rw-r--r--
2025-11-17 16:38
git-submodule.html
57.83
KB
-rw-r--r--
2026-04-05 23:58
git-switch.adoc
8.69
KB
-rw-r--r--
2025-11-17 16:38
git-switch.html
46.37
KB
-rw-r--r--
2026-04-05 23:58
git-symbolic-ref.adoc
2.32
KB
-rw-r--r--
2025-11-17 16:38
git-symbolic-ref.html
33.72
KB
-rw-r--r--
2026-04-05 23:58
git-tag.adoc
14.63
KB
-rw-r--r--
2025-11-17 16:38
git-tag.html
55.53
KB
-rw-r--r--
2026-04-05 23:58
git-tools.adoc
422
B
-rw-r--r--
2025-11-17 16:38
git-tools.html
30.48
KB
-rw-r--r--
2026-04-05 23:58
git-unpack-file.adoc
434
B
-rw-r--r--
2025-11-17 16:38
git-unpack-file.html
30.91
KB
-rw-r--r--
2026-04-05 23:58
git-unpack-objects.adoc
1.19
KB
-rw-r--r--
2025-11-17 16:38
git-unpack-objects.html
31.94
KB
-rw-r--r--
2026-04-05 23:58
git-update-index.adoc
23.48
KB
-rw-r--r--
2025-11-17 16:38
git-update-index.html
61.22
KB
-rw-r--r--
2026-04-05 23:58
git-update-ref.adoc
7.43
KB
-rw-r--r--
2025-11-17 16:38
git-update-ref.html
40.78
KB
-rw-r--r--
2026-04-05 23:58
git-update-server-info.adoc
801
B
-rw-r--r--
2025-11-17 16:38
git-update-server-info.html
31.48
KB
-rw-r--r--
2026-04-05 23:58
git-upload-archive.adoc
2.04
KB
-rw-r--r--
2025-11-17 16:38
git-upload-archive.html
33.03
KB
-rw-r--r--
2026-04-05 23:58
git-upload-pack.adoc
2.94
KB
-rw-r--r--
2025-11-17 16:38
git-upload-pack.html
34.59
KB
-rw-r--r--
2026-04-05 23:58
git-var.adoc
3.07
KB
-rw-r--r--
2025-11-17 16:38
git-var.html
34.64
KB
-rw-r--r--
2026-04-05 23:58
git-verify-commit.adoc
573
B
-rw-r--r--
2025-11-17 16:38
git-verify-commit.html
31.24
KB
-rw-r--r--
2026-04-05 23:58
git-verify-pack.adoc
1.05
KB
-rw-r--r--
2025-11-17 16:38
git-verify-pack.html
32.14
KB
-rw-r--r--
2026-04-05 23:58
git-verify-tag.adoc
564
B
-rw-r--r--
2025-11-17 16:38
git-verify-tag.html
31.25
KB
-rw-r--r--
2026-04-05 23:58
git-version.adoc
1.01
KB
-rw-r--r--
2025-11-17 16:38
git-version.html
31.72
KB
-rw-r--r--
2026-04-05 23:58
git-web--browse.adoc
3.49
KB
-rw-r--r--
2025-11-17 16:38
git-web--browse.html
35.36
KB
-rw-r--r--
2026-04-05 23:58
git-whatchanged.adoc
1.27
KB
-rw-r--r--
2025-11-17 16:38
git-whatchanged.html
32.38
KB
-rw-r--r--
2026-04-05 23:58
git-worktree.adoc
21.01
KB
-rw-r--r--
2025-11-17 16:38
git-worktree.html
61.82
KB
-rw-r--r--
2026-04-05 23:58
git-write-tree.adoc
1.01
KB
-rw-r--r--
2025-11-17 16:38
git-write-tree.html
31.81
KB
-rw-r--r--
2026-04-05 23:58
git.adoc
44.78
KB
-rw-r--r--
2025-11-17 16:38
git.html
114.58
KB
-rw-r--r--
2026-04-05 23:58
gitattributes.adoc
49.31
KB
-rw-r--r--
2025-11-17 16:38
gitattributes.html
93.83
KB
-rw-r--r--
2026-04-05 23:58
gitcli.adoc
11.05
KB
-rw-r--r--
2025-11-17 16:38
gitcli.html
44.96
KB
-rw-r--r--
2026-04-05 23:59
gitcore-tutorial.adoc
60.78
KB
-rw-r--r--
2025-11-17 16:38
gitcore-tutorial.html
110.5
KB
-rw-r--r--
2026-04-05 23:59
gitcredentials.adoc
11.9
KB
-rw-r--r--
2025-11-17 16:38
gitcredentials.html
45.7
KB
-rw-r--r--
2026-04-05 23:59
gitdiffcore.adoc
13.75
KB
-rw-r--r--
2025-11-17 16:38
gitdiffcore.html
46.27
KB
-rw-r--r--
2026-04-05 23:59
giteveryday.adoc
14.08
KB
-rw-r--r--
2025-11-17 16:38
giteveryday.html
50.45
KB
-rw-r--r--
2026-04-05 23:59
gitfaq.adoc
25.85
KB
-rw-r--r--
2025-11-17 16:38
gitfaq.html
62.81
KB
-rw-r--r--
2026-04-05 23:59
gitformat-bundle.adoc
3.18
KB
-rw-r--r--
2025-11-17 16:38
gitformat-bundle.html
34.5
KB
-rw-r--r--
2026-04-05 23:58
gitformat-chunk.adoc
5.43
KB
-rw-r--r--
2025-11-17 16:38
gitformat-chunk.html
37.63
KB
-rw-r--r--
2026-04-05 23:58
gitformat-commit-graph.adoc
7.9
KB
-rw-r--r--
2025-11-17 16:38
gitformat-commit-graph.html
40.99
KB
-rw-r--r--
2026-04-05 23:58
gitformat-index.adoc
14.82
KB
-rw-r--r--
2025-11-17 16:38
gitformat-index.html
51.26
KB
-rw-r--r--
2026-04-05 23:58
gitformat-loose.adoc
1.82
KB
-rw-r--r--
2025-11-17 16:38
gitformat-loose.html
32.63
KB
-rw-r--r--
2026-04-05 23:58
gitformat-pack.adoc
26.6
KB
-rw-r--r--
2025-11-17 16:38
gitformat-pack.html
66.8
KB
-rw-r--r--
2026-04-05 23:58
gitformat-signature.adoc
7.9
KB
-rw-r--r--
2025-11-17 16:38
gitformat-signature.html
40.45
KB
-rw-r--r--
2026-04-05 23:58
gitglossary.adoc
359
B
-rw-r--r--
2025-11-17 16:38
gitglossary.html
72.52
KB
-rw-r--r--
2026-04-05 23:59
githooks.adoc
28.95
KB
-rw-r--r--
2025-11-17 16:38
githooks.html
69.51
KB
-rw-r--r--
2026-04-05 23:58
gitignore.adoc
8.99
KB
-rw-r--r--
2025-11-17 16:38
gitignore.html
41.23
KB
-rw-r--r--
2026-04-05 23:58
gitmailmap.adoc
3.47
KB
-rw-r--r--
2025-11-17 16:38
gitmailmap.html
35.82
KB
-rw-r--r--
2026-04-05 23:58
gitmodules.adoc
4.69
KB
-rw-r--r--
2025-11-17 16:38
gitmodules.html
36.81
KB
-rw-r--r--
2026-04-05 23:58
gitnamespaces.adoc
2.45
KB
-rw-r--r--
2025-11-17 16:38
gitnamespaces.html
35.24
KB
-rw-r--r--
2026-04-05 23:59
gitpacking.adoc
7.29
KB
-rw-r--r--
2025-11-17 16:38
gitpacking.html
45.18
KB
-rw-r--r--
2026-04-05 23:59
gitprotocol-capabilities.adoc
14.95
KB
-rw-r--r--
2025-11-17 16:38
gitprotocol-capabilities.html
49.99
KB
-rw-r--r--
2026-04-05 23:59
gitprotocol-common.adoc
3.1
KB
-rw-r--r--
2025-11-17 16:38
gitprotocol-common.html
34.55
KB
-rw-r--r--
2026-04-05 23:59
gitprotocol-http.adoc
17.57
KB
-rw-r--r--
2025-11-17 16:38
gitprotocol-http.html
55.35
KB
-rw-r--r--
2026-04-05 23:59
gitprotocol-pack.adoc
27.03
KB
-rw-r--r--
2025-11-17 16:38
gitprotocol-pack.html
64.46
KB
-rw-r--r--
2026-04-05 23:59
gitprotocol-v2.adoc
34.75
KB
-rw-r--r--
2025-11-17 16:38
gitprotocol-v2.html
75.14
KB
-rw-r--r--
2026-04-05 23:59
gitremote-helpers.adoc
21.15
KB
-rw-r--r--
2025-11-17 16:38
gitremote-helpers.html
58.39
KB
-rw-r--r--
2026-04-05 23:59
gitrepository-layout.adoc
11.61
KB
-rw-r--r--
2025-11-17 16:38
gitrepository-layout.html
48.94
KB
-rw-r--r--
2026-04-05 23:59
gitrevisions.adoc
824
B
-rw-r--r--
2025-11-17 16:38
gitrevisions.html
53.22
KB
-rw-r--r--
2026-04-05 23:59
gitsubmodules.adoc
10.13
KB
-rw-r--r--
2025-11-17 16:38
gitsubmodules.html
44.44
KB
-rw-r--r--
2026-04-05 23:59
gittutorial-2.adoc
14.4
KB
-rw-r--r--
2025-11-17 16:38
gittutorial-2.html
46.91
KB
-rw-r--r--
2026-04-05 23:59
gittutorial.adoc
22.43
KB
-rw-r--r--
2025-11-17 16:38
gittutorial.html
58.15
KB
-rw-r--r--
2026-04-05 23:59
gitworkflows.adoc
17.01
KB
-rw-r--r--
2025-11-17 16:38
gitworkflows.html
53.02
KB
-rw-r--r--
2026-04-05 23:59
glossary-content.adoc
32.31
KB
-rw-r--r--
2025-11-17 16:38
howto-index.adoc
3.91
KB
-rw-r--r--
2026-04-05 23:58
howto-index.html
36.01
KB
-rw-r--r--
2026-04-05 23:59
i18n.adoc
2.87
KB
-rw-r--r--
2025-11-17 16:38
line-range-format.adoc
1.15
KB
-rw-r--r--
2025-11-17 16:38
line-range-options.adoc
766
B
-rw-r--r--
2025-11-17 16:38
merge-options.adoc
7.26
KB
-rw-r--r--
2025-11-17 16:38
merge-strategies.adoc
6.36
KB
-rw-r--r--
2025-11-17 16:38
mergetools-diff.adoc
1.54
KB
-rw-r--r--
2026-04-05 23:58
mergetools-merge.adoc
2.6
KB
-rw-r--r--
2026-04-05 23:58
object-format-disclaimer.adoc
470
B
-rw-r--r--
2025-11-17 16:38
pack-refs-options.adoc
2.12
KB
-rw-r--r--
2025-11-17 16:38
pretty-formats.adoc
15.43
KB
-rw-r--r--
2025-11-17 16:38
pretty-options.adoc
4.43
KB
-rw-r--r--
2025-11-17 16:38
pull-fetch-param.adoc
5.44
KB
-rw-r--r--
2025-11-17 16:38
ref-reachability-filters.adoc
391
B
-rw-r--r--
2025-11-17 16:38
ref-storage-format.adoc
174
B
-rw-r--r--
2025-11-17 16:38
rerere-options.adoc
418
B
-rw-r--r--
2025-11-17 16:38
rev-list-description.adoc
2.47
KB
-rw-r--r--
2025-11-17 16:38
rev-list-options.adoc
48.59
KB
-rw-r--r--
2025-11-17 16:38
revisions.adoc
16.71
KB
-rw-r--r--
2025-11-17 16:38
scalar.adoc
7.27
KB
-rw-r--r--
2025-11-17 16:38
scalar.html
40.73
KB
-rw-r--r--
2026-04-05 23:58
sequencer.adoc
472
B
-rw-r--r--
2025-11-17 16:38
signoff-option.adoc
791
B
-rw-r--r--
2025-11-17 16:38
trace2-target-values.adoc
529
B
-rw-r--r--
2025-11-17 16:38
transfer-data-leaks.adoc
1.67
KB
-rw-r--r--
2025-11-17 16:38
urls-remotes.adoc
4.33
KB
-rw-r--r--
2025-11-17 16:38
urls.adoc
3.38
KB
-rw-r--r--
2025-11-17 16:38
user-manual.adoc
170.59
KB
-rw-r--r--
2025-11-17 16:38
user-manual.html
275.1
KB
-rw-r--r--
2026-04-05 23:59
Save
Rename
CONFIGURATION FILE ------------------ The Git configuration file contains a number of variables that affect the Git commands' behavior. The files `.git/config` and optionally `config.worktree` (see the "CONFIGURATION FILE" section of linkgit:git-worktree[1]) in each repository are used to store the configuration for that repository, and `$HOME/.gitconfig` is used to store a per-user configuration as fallback values for the `.git/config` file. The file `/etc/gitconfig` can be used to store a system-wide default configuration. The configuration variables are used by both the Git plumbing and the porcelain commands. The variables are divided into sections, wherein the fully qualified variable name of the variable itself is the last dot-separated segment and the section name is everything before the last dot. The variable names are case-insensitive, allow only alphanumeric characters and `-`, and must start with an alphabetic character. Some variables may appear multiple times; we say then that the variable is multivalued. Syntax ~~~~~~ The syntax is fairly flexible and permissive. Whitespace characters, which in this context are the space character (SP) and the horizontal tabulation (HT), are mostly ignored. The '#' and ';' characters begin comments to the end of line. Blank lines are ignored. The file consists of sections and variables. A section begins with the name of the section in square brackets and continues until the next section begins. Section names are case-insensitive. Only alphanumeric characters, `-` and `.` are allowed in section names. Each variable must belong to some section, which means that there must be a section header before the first setting of a variable. Sections can be further divided into subsections. To begin a subsection put its name in double quotes, separated by space from the section name, in the section header, like in the example below: -------- [section "subsection"] -------- Subsection names are case sensitive and can contain any characters except newline and the null byte. Doublequote `"` and backslash can be included by escaping them as `\"` and `\\`, respectively. Backslashes preceding other characters are dropped when reading; for example, `\t` is read as `t` and `\0` is read as `0`. Section headers cannot span multiple lines. Variables may belong directly to a section or to a given subsection. You can have `[section]` if you have `[section "subsection"]`, but you don't need to. There is also a deprecated `[section.subsection]` syntax. With this syntax, the subsection name is converted to lower-case and is also compared case sensitively. These subsection names follow the same restrictions as section names. All the other lines (and the remainder of the line after the section header) are recognized as setting variables, in the form 'name = value' (or just 'name', which is a short-hand to say that the variable is the boolean "true"). The variable names are case-insensitive, allow only alphanumeric characters and `-`, and must start with an alphabetic character. Whitespace characters surrounding `name`, `=` and `value` are discarded. Internal whitespace characters within 'value' are retained verbatim. Comments starting with either `#` or `;` and extending to the end of line are discarded. A line that defines a value can be continued to the next line by ending it with a backslash (`\`); the backslash and the end-of-line characters are discarded. If `value` needs to contain leading or trailing whitespace characters, it must be enclosed in double quotation marks (`"`). Inside double quotation marks, double quote (`"`) and backslash (`\`) characters must be escaped: use `\"` for `"` and `\\` for `\`. The following escape sequences (beside `\"` and `\\`) are recognized: `\n` for newline character (NL), `\t` for horizontal tabulation (HT, TAB) and `\b` for backspace (BS). Other char escape sequences (including octal escape sequences) are invalid. Includes ~~~~~~~~ The `include` and `includeIf` sections allow you to include config directives from another source. These sections behave identically to each other with the exception that `includeIf` sections may be ignored if their condition does not evaluate to true; see "Conditional includes" below. You can include a config file from another by setting the special `include.path` (or `includeIf.*.path`) variable to the name of the file to be included. The variable takes a pathname as its value, and is subject to tilde expansion. These variables can be given multiple times. The contents of the included file are inserted immediately, as if they had been found at the location of the include directive. If the value of the variable is a relative path, the path is considered to be relative to the configuration file in which the include directive was found. See below for examples. Conditional includes ~~~~~~~~~~~~~~~~~~~~ You can conditionally include a config file from another by setting an `includeIf.<condition>.path` variable to the name of the file to be included. The condition starts with a keyword followed by a colon and some data whose format and meaning depends on the keyword. Supported keywords are: `gitdir`:: The data that follows the keyword `gitdir` and a colon is used as a glob pattern. If the location of the .git directory matches the pattern, the include condition is met. + The .git location may be auto-discovered, or come from `$GIT_DIR` environment variable. If the repository is auto-discovered via a .git file (e.g. from submodules, or a linked worktree), the .git location would be the final location where the .git directory is, not where the .git file is. + The pattern can contain standard globbing wildcards and two additional ones, `**/` and `/**`, that can match multiple path components. Please refer to linkgit:gitignore[5] for details. For convenience: * If the pattern starts with `~/`, `~` will be substituted with the content of the environment variable `HOME`. * If the pattern starts with `./`, it is replaced with the directory containing the current config file. * If the pattern does not start with either `~/`, `./` or `/`, `**/` will be automatically prepended. For example, the pattern `foo/bar` becomes `**/foo/bar` and would match `/any/path/to/foo/bar`. * If the pattern ends with `/`, `**` will be automatically added. For example, the pattern `foo/` becomes `foo/**`. In other words, it matches "foo" and everything inside, recursively. `gitdir/i`:: This is the same as `gitdir` except that matching is done case-insensitively (e.g. on case-insensitive file systems) `onbranch`:: The data that follows the keyword `onbranch` and a colon is taken to be a pattern with standard globbing wildcards and two additional ones, `**/` and `/**`, that can match multiple path components. If we are in a worktree where the name of the branch that is currently checked out matches the pattern, the include condition is met. + If the pattern ends with `/`, `**` will be automatically added. For example, the pattern `foo/` becomes `foo/**`. In other words, it matches all branches that begin with `foo/`. This is useful if your branches are organized hierarchically and you would like to apply a configuration to all the branches in that hierarchy. `hasconfig:remote.*.url`:: The data that follows this keyword and a colon is taken to be a pattern with standard globbing wildcards and two additional ones, `**/` and `/**`, that can match multiple components. The first time this keyword is seen, the rest of the config files will be scanned for remote URLs (without applying any values). If there exists at least one remote URL that matches this pattern, the include condition is met. + Files included by this option (directly or indirectly) are not allowed to contain remote URLs. + Note that unlike other includeIf conditions, resolving this condition relies on information that is not yet known at the point of reading the condition. A typical use case is this option being present as a system-level or global-level config, and the remote URL being in a local-level config; hence the need to scan ahead when resolving this condition. In order to avoid the chicken-and-egg problem in which potentially-included files can affect whether such files are potentially included, Git breaks the cycle by prohibiting these files from affecting the resolution of these conditions (thus, prohibiting them from declaring remote URLs). + As for the naming of this keyword, it is for forwards compatibility with a naming scheme that supports more variable-based include conditions, but currently Git only supports the exact keyword described above. A few more notes on matching via `gitdir` and `gitdir/i`: * Symlinks in `$GIT_DIR` are not resolved before matching. * Both the symlink & realpath versions of paths will be matched outside of `$GIT_DIR`. E.g. if ~/git is a symlink to /mnt/storage/git, both `gitdir:~/git` and `gitdir:/mnt/storage/git` will match. + This was not the case in the initial release of this feature in v2.13.0, which only matched the realpath version. Configuration that wants to be compatible with the initial release of this feature needs to either specify only the realpath version, or both versions. * Note that "../" is not special and will match literally, which is unlikely what you want. Example ~~~~~~~ ---- # Core variables [core] ; Don't trust file modes filemode = false # Our diff algorithm [diff] external = /usr/local/bin/diff-wrapper renames = true [branch "devel"] remote = origin merge = refs/heads/devel # Proxy settings [core] gitProxy="ssh" for "kernel.org" gitProxy=default-proxy ; for the rest [include] path = /path/to/foo.inc ; include by absolute path path = foo.inc ; find "foo.inc" relative to the current file path = ~/foo.inc ; find "foo.inc" in your `$HOME` directory ; include if $GIT_DIR is /path/to/foo/.git [includeIf "gitdir:/path/to/foo/.git"] path = /path/to/foo.inc ; include for all repositories inside /path/to/group [includeIf "gitdir:/path/to/group/"] path = /path/to/foo.inc ; include for all repositories inside $HOME/to/group [includeIf "gitdir:~/to/group/"] path = /path/to/foo.inc ; relative paths are always relative to the including ; file (if the condition is true); their location is not ; affected by the condition [includeIf "gitdir:/path/to/group/"] path = foo.inc ; include only if we are in a worktree where foo-branch is ; currently checked out [includeIf "onbranch:foo-branch"] path = foo.inc ; include only if a remote with the given URL exists (note ; that such a URL may be provided later in a file or in a ; file read after this file is read, as seen in this example) [includeIf "hasconfig:remote.*.url:https://example.com/**"] path = foo.inc [remote "origin"] url = https://example.com/git ---- Values ~~~~~~ Values of many variables are treated as a simple string, but there are variables that take values of specific types and there are rules as to how to spell them. boolean:: When a variable is said to take a boolean value, many synonyms are accepted for 'true' and 'false'; these are all case-insensitive. true;; Boolean true literals are `yes`, `on`, `true`, and `1`. Also, a variable defined without `= <value>` is taken as true. false;; Boolean false literals are `no`, `off`, `false`, `0` and the empty string. + When converting a value to its canonical form using the `--type=bool` type specifier, 'git config' will ensure that the output is "true" or "false" (spelled in lowercase). integer:: The value for many variables that specify various sizes can be suffixed with `k`, `M`,... to mean "scale the number by 1024", "by 1024x1024", etc. color:: The value for a variable that takes a color is a list of colors (at most two, one for foreground and one for background) and attributes (as many as you want), separated by spaces. + The basic colors accepted are `normal`, `black`, `red`, `green`, `yellow`, `blue`, `magenta`, `cyan`, `white` and `default`. The first color given is the foreground; the second is the background. All the basic colors except `normal` and `default` have a bright variant that can be specified by prefixing the color with `bright`, like `brightred`. + The color `normal` makes no change to the color. It is the same as an empty string, but can be used as the foreground color when specifying a background color alone (for example, "normal red"). + The color `default` explicitly resets the color to the terminal default, for example to specify a cleared background. Although it varies between terminals, this is usually not the same as setting to "white black". + Colors may also be given as numbers between 0 and 255; these use ANSI 256-color mode (but note that not all terminals may support this). If your terminal supports it, you may also specify 24-bit RGB values as hex, like `#ff0ab3`, or 12-bit RGB values like `#f1b`, which is equivalent to the 24-bit color `#ff11bb`. + The accepted attributes are `bold`, `dim`, `ul`, `blink`, `reverse`, `italic`, and `strike` (for crossed-out or "strikethrough" letters). The position of any attributes with respect to the colors (before, after, or in between), doesn't matter. Specific attributes may be turned off by prefixing them with `no` or `no-` (e.g., `noreverse`, `no-ul`, etc). + The pseudo-attribute `reset` resets all colors and attributes before applying the specified coloring. For example, `reset green` will result in a green foreground and default background without any active attributes. + An empty color string produces no color effect at all. This can be used to avoid coloring specific elements without disabling color entirely. + For git's pre-defined color slots, the attributes are meant to be reset at the beginning of each item in the colored output. So setting `color.decorate.branch` to `black` will paint that branch name in a plain `black`, even if the previous thing on the same output line (e.g. opening parenthesis before the list of branch names in `log --decorate` output) is set to be painted with `bold` or some other attribute. However, custom log formats may do more complicated and layered coloring, and the negated forms may be useful there. pathname:: A variable that takes a pathname value can be given a string that begins with "`~/`" or "`~user/`", and the usual tilde expansion happens to such a string: `~/` is expanded to the value of `$HOME`, and `~user/` to the specified user's home directory. + If a path starts with `%(prefix)/`, the remainder is interpreted as a path relative to Git's "runtime prefix", i.e. relative to the location where Git itself was installed. For example, `%(prefix)/bin/` refers to the directory in which the Git executable itself lives. If Git was compiled without runtime prefix support, the compiled-in prefix will be substituted instead. In the unlikely event that a literal path needs to be specified that should _not_ be expanded, it needs to be prefixed by `./`, like so: `./%(prefix)/bin`. + If prefixed with `:(optional)`, the configuration variable is treated as if it does not exist, if the named path does not exist. Variables ~~~~~~~~~ Note that this list is non-comprehensive and not necessarily complete. For command-specific variables, you will find a more detailed description in the appropriate manual page. Other git-related tools may and do use their own variables. When inventing new variables for use in your own tool, make sure their names do not conflict with those that are used by Git itself and other popular tools, and describe them in your documentation. include::config/add.adoc[] include::config/advice.adoc[] include::config/alias.adoc[] include::config/am.adoc[] include::config/apply.adoc[] include::config/attr.adoc[] include::config/bitmap-pseudo-merge.adoc[] include::config/blame.adoc[] include::config/branch.adoc[] include::config/browser.adoc[] include::config/bundle.adoc[] include::config/checkout.adoc[] include::config/clean.adoc[] include::config/clone.adoc[] include::config/color.adoc[] include::config/column.adoc[] include::config/commit.adoc[] include::config/commitgraph.adoc[] include::config/completion.adoc[] include::config/core.adoc[] include::config/credential.adoc[] include::config/diff.adoc[] include::config/difftool.adoc[] include::config/extensions.adoc[] include::config/fastimport.adoc[] include::config/feature.adoc[] include::config/fetch.adoc[] include::config/filter.adoc[] include::config/format.adoc[] include::config/fsck.adoc[] include::config/fsmonitor--daemon.adoc[] include::config/gc.adoc[] include::config/gitcvs.adoc[] include::config/gitweb.adoc[] include::config/gpg.adoc[] include::config/grep.adoc[] include::config/gui.adoc[] include::config/guitool.adoc[] include::config/help.adoc[] include::config/http.adoc[] include::config/i18n.adoc[] include::config/imap.adoc[] include::config/includeif.adoc[] include::config/index.adoc[] include::config/init.adoc[] include::config/instaweb.adoc[] include::config/interactive.adoc[] include::config/log.adoc[] include::config/lsrefs.adoc[] include::config/mailinfo.adoc[] include::config/mailmap.adoc[] include::config/maintenance.adoc[] include::config/man.adoc[] include::config/merge.adoc[] include::config/mergetool.adoc[] include::config/notes.adoc[] include::config/pack.adoc[] include::config/pager.adoc[] include::config/pretty.adoc[] include::config/promisor.adoc[] include::config/protocol.adoc[] include::config/pull.adoc[] include::config/push.adoc[] include::config/rebase.adoc[] include::config/receive.adoc[] include::config/reftable.adoc[] include::config/remote.adoc[] include::config/remotes.adoc[] include::config/repack.adoc[] include::config/rerere.adoc[] include::config/revert.adoc[] include::config/safe.adoc[] include::config/sendemail.adoc[] include::config/sequencer.adoc[] include::config/showbranch.adoc[] include::config/sideband.adoc[] include::config/sparse.adoc[] include::config/splitindex.adoc[] include::config/ssh.adoc[] include::config/stash.adoc[] include::config/status.adoc[] include::config/submodule.adoc[] include::config/tag.adoc[] include::config/tar.adoc[] include::config/trace2.adoc[] include::config/trailer.adoc[] include::config/transfer.adoc[] include::config/uploadarchive.adoc[] include::config/uploadpack.adoc[] include::config/url.adoc[] include::config/user.adoc[] include::config/versionsort.adoc[] include::config/web.adoc[] include::config/worktree.adoc[]