Super-Simple Includes Documentation

v0.244.0

Git Source Messages

See Errors & Warnings Catalog for the full index, and Errors & Warnings Guide for a narrative explanation of message categories, exit codes, and common fixes.

Messages from the git data source, which reads git repository information for use as include tokens.

Message Exit Code Hint
Could not read git directory at: [path] 💡 Verify the configured path is the site's .git directory, that it exists and is a directory, and that you can list it. SSI reads .git files directly; it does not run the git command.
Could not read a file under .git — skipping: [path]
Git hash generated: [git hash] (length: [length])
🚨 Rejected git ref hash — not a valid 40-character hex string: 💬paths_ref_path 9 💡 The ref entry for 💬paths_ref_path does not contain a valid 40-character hex string. Verify your .git directory has not been tampered with.
🚨 Rejected git ref path — path traversal detected: 💬paths_ref_path 9 💡 The .git/HEAD file referenced a ref path that either contains '..' components or is an absolute path. Both are security violations — a crafted HEAD file cannot be allowed to read arbitrary files via path traversal or by providing an absolute path that replaces the base. Verify your .git directory has not been tampered with.
🚨 Symlink in git metadata: [filename] (potential security risk) 9 💡 Symlinks in .git directories can be used for attacks — investigate why this symlink exists