and `bbbbbb`.  
In each of these folders, live symlinks that have the names of the files that we have downloaded. For example,
if we had downloaded the `README.md` file at revision `aaaaaa`, we would have the following path:  
```
<CACHE_DIR>/<REPO_NAME>/snapshots/aaaaaa/README.md
```  
That `README.md` file is actually a symlink linking to the blob that has the hash of the file.  
By creating the skeleton this way we open the mechanism to file sharing: if the same file was fetched in