> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entire.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Limitations

> Current limitations of repository mirrors and available workarounds.

This page lists what repository mirrors do not support yet, with workarounds where they exist.

## Git LFS

Mirrors do not currently support [Git LFS](https://git-lfs.com/). Cloning a mirror of a repository that uses LFS fails during checkout, because Git LFS tries to download the large files through the `entire://` remote:

```text theme={null}
Error downloading object: ... batch request: ssh: Could not resolve hostname entire
error: external filter 'git-lfs filter-process' failed
fatal: <file>: smudge filter lfs failed
```

### Workaround

Point Git LFS at GitHub so that all large file transfers go through GitHub, while regular Git operations keep using the mirror.

For a fresh clone, skip LFS downloads during checkout, set the LFS URL, then pull the LFS files:

```bash theme={null}
GIT_LFS_SKIP_SMUDGE=1 git clone entire://aws-us-east-2.entire.io/gh/<owner>/<repo>
cd <repo>
git config lfs.url "https://github.com/<owner>/<repo>.git/info/lfs"
git lfs pull
```

For an existing checkout, set the LFS URL and pull:

```bash theme={null}
git config lfs.url "https://github.com/<owner>/<repo>.git/info/lfs"
git lfs pull
```

## Continue with

<CardGroup cols={2}>
  <Card title="Mirrors" icon="clone" href="/guides/repositories/mirrors">
    Learn how mirrors make GitHub repositories available in Entire.
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/guides/repositories/troubleshooting">
    Fix mirror setup, access, clone, fetch, and push issues.
  </Card>
</CardGroup>
