# repository

> Checks the files that Git tracks and their storage.

Checks the files that Git tracks and their storage.

## Checks

| Check                                                                 | Stage    | Level         | What it does                                                                            |
| --------------------------------------------------------------------- | -------- | ------------- | --------------------------------------------------------------------------------------- |
| [`repository/large-files`](/reference/checks/repository/large-files/) | `commit` | `recommended` | Checks that each tracked file over the size limit goes through Git LFS or has a reason. |
| [`repository/local-files`](/reference/checks/repository/local-files/) | `commit` | `recommended` | Reports a tracked file at a path that a configuration keeps out of Git.                 |

## Settings

| Setting                                                                                 | What it sets                                                                                                                            |
| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| [`repository.max_file_kilobytes`](/reference/gspot-toml/#repository.max_file_kilobytes) | The largest file, in kilobytes, that Git may track without Git LFS or a linguist-generated or linguist-vendored mark in .gitattributes. |

## Selected when

Always selected.
