fsck: warn about symlink pointing inside a gitdir
[git.git] / Documentation / fsck-msgids.txt
blobb06ec385aff6dc0aa64c9f3f26de18e84fe357b6
1 `badDate`::
2         (ERROR) Invalid date format in an author/committer line.
4 `badDateOverflow`::
5         (ERROR) Invalid date value in an author/committer line.
7 `badEmail`::
8         (ERROR) Invalid email format in an author/committer line.
10 `badFilemode`::
11         (INFO) A tree contains a bad filemode entry.
13 `badName`::
14         (ERROR) An author/committer name is empty.
16 `badObjectSha1`::
17         (ERROR) An object has a bad sha1.
19 `badParentSha1`::
20         (ERROR) A commit object has a bad parent sha1.
22 `badTagName`::
23         (INFO) A tag has an invalid format.
25 `badTimezone`::
26         (ERROR) Found an invalid time zone in an author/committer line.
28 `badTree`::
29         (ERROR) A tree cannot be parsed.
31 `badTreeSha1`::
32         (ERROR) A tree has an invalid format.
34 `badType`::
35         (ERROR) Found an invalid object type.
37 `duplicateEntries`::
38         (ERROR) A tree contains duplicate file entries.
40 `emptyName`::
41         (WARN) A path contains an empty name.
43 `extraHeaderEntry`::
44         (IGNORE) Extra headers found after `tagger`.
46 `fullPathname`::
47         (WARN) A path contains the full path starting with "/".
49 `gitattributesBlob`::
50         (ERROR) A non-blob found at `.gitattributes`.
52 `gitattributesLarge`::
53         (ERROR) The `.gitattributes` blob is too large.
55 `gitattributesLineLength`::
56         (ERROR) The `.gitattributes` blob contains too long lines.
58 `gitattributesMissing`::
59         (ERROR) Unable to read `.gitattributes` blob.
61 `gitattributesSymlink`::
62         (INFO) `.gitattributes` is a symlink.
64 `gitignoreSymlink`::
65         (INFO) `.gitignore` is a symlink.
67 `gitmodulesBlob`::
68         (ERROR) A non-blob found at `.gitmodules`.
70 `gitmodulesLarge`::
71         (ERROR) The `.gitmodules` file is too large to parse.
73 `gitmodulesMissing`::
74         (ERROR) Unable to read `.gitmodules` blob.
76 `gitmodulesName`::
77         (ERROR) A submodule name is invalid.
79 `gitmodulesParse`::
80         (INFO) Could not parse `.gitmodules` blob.
82 `gitmodulesLarge`;
83         (ERROR) `.gitmodules` blob is too large to parse.
85 `gitmodulesPath`::
86         (ERROR) `.gitmodules` path is invalid.
88 `gitmodulesSymlink`::
89         (ERROR) `.gitmodules` is a symlink.
91 `gitmodulesUpdate`::
92         (ERROR) Found an invalid submodule update setting.
94 `gitmodulesUrl`::
95         (ERROR) Found an invalid submodule url.
97 `hasDot`::
98         (WARN) A tree contains an entry named `.`.
100 `hasDotdot`::
101         (WARN) A tree contains an entry named `..`.
103 `hasDotgit`::
104         (WARN) A tree contains an entry named `.git`.
106 `mailmapSymlink`::
107         (INFO) `.mailmap` is a symlink.
109 `missingAuthor`::
110         (ERROR) Author is missing.
112 `missingCommitter`::
113         (ERROR) Committer is missing.
115 `missingEmail`::
116         (ERROR) Email is missing in an author/committer line.
118 `missingNameBeforeEmail`::
119         (ERROR) Missing name before an email in an author/committer line.
121 `missingObject`::
122         (ERROR) Missing `object` line in tag object.
124 `missingSpaceBeforeDate`::
125         (ERROR) Missing space before date in an author/committer line.
127 `missingSpaceBeforeEmail`::
128         (ERROR) Missing space before the email in author/committer line.
130 `missingTag`::
131         (ERROR) Unexpected end after `type` line in a tag object.
133 `missingTagEntry`::
134         (ERROR) Missing `tag` line in a tag object.
136 `missingTaggerEntry`::
137         (INFO) Missing `tagger` line in a tag object.
139 `missingTree`::
140         (ERROR) Missing `tree` line in a commit object.
142 `missingType`::
143         (ERROR) Invalid type value on the `type` line in a tag object.
145 `missingTypeEntry`::
146         (ERROR) Missing `type` line in a tag object.
148 `multipleAuthors`::
149         (ERROR) Multiple author lines found in a commit.
151 `nulInCommit`::
152         (WARN) Found a NUL byte in the commit object body.
154 `nulInHeader`::
155         (FATAL) NUL byte exists in the object header.
157 `nullSha1`::
158         (WARN) Tree contains entries pointing to a null sha1.
160 `symlinkPointsToGitDir`::
161         (WARN) Symbolic link points inside a gitdir.
163 `symlinkTargetBlob`::
164         (ERROR) A non-blob found instead of a symbolic link's target.
166 `symlinkTargetLength`::
167         (WARN) Symbolic link target longer than maximum path length.
169 `symlinkTargetMissing`::
170         (ERROR) Unable to read symbolic link target's blob.
172 `treeNotSorted`::
173         (ERROR) A tree is not properly sorted.
175 `unknownType`::
176         (ERROR) Found an unknown object type.
178 `unterminatedHeader`::
179         (FATAL) Missing end-of-line in the object header.
181 `zeroPaddedDate`::
182         (ERROR) Found a zero padded date in an author/commiter line.
184 `zeroPaddedFilemode`::
185         (WARN) Found a zero padded filemode in a tree.