---
title: "Files and folders"
description: "Find, read, write, upload and organise the files in a workspace, and get back anything that changed."
canonical_url: "https://trytree.house/docs/files"
last_updated: "2026-09-29"
---

# Files and folders

Find, read, write, upload and organise the files in a workspace, and get back anything that changed.

A workspace is a tree of ordinary files and folders. Most of what you do in the web app happens in the sidebar on the left, where the tree lives, and in the top bar above whatever file is open. Your agents work on the same files through a synced folder or the MCP server, so everything on these pages applies to their changes as much as yours.

Start with [find and view files](https://trytree.house/docs/files/view-files) if you're new. If two edits ever collide, [conflicted copies](https://trytree.house/docs/files/conflicted-copies) explains what you'll see and how to tidy it up.

## In this section

- [Find and view files](https://trytree.house/docs/files/view-files): Browse the file tree, search by name, and see how Treehouse shows markdown, HTML, code, images and everything else.
- [Create and edit files](https://trytree.house/docs/files/create-and-edit): Make new files and folders in the web app, edit markdown, code and HTML, and save your changes.
- [Upload and download files](https://trytree.house/docs/files/upload-and-download): Add files from your computer to a workspace, decide what happens when names clash, and download a copy of any file.
- [Rename, move and organise files](https://trytree.house/docs/files/organise-files): Rename, move, reorder and delete files and folders, and give them icons, from the sidebar tree.
- [Turn a folder into a page or calendar](https://trytree.house/docs/files/folder-pages): Give a folder a front page with a README, or show a folder of dated notes as a calendar you can reschedule by dragging.
- [Front matter reference](https://trytree.house/docs/files/front-matter): The YAML block at the top of a markdown file, and the keys Treehouse reads from it to label, title and schedule your files.
- [Publish an HTML page](https://trytree.house/docs/files/html-pages): Show HTML files as full pages, decide when their scripts may run, and share them publicly as reports, dashboards or decks.
- [See and restore earlier versions](https://trytree.house/docs/files/version-history): Look through every change to a file, see who made it, view or restore an older version, and catch up on what changed while you were away.
- [Conflicted copies](https://trytree.house/docs/files/conflicted-copies): When two edits to the same file collide, Treehouse keeps both. Here's what a conflicted copy is, how to spot one and how to resolve it.
- [Keep files private](https://trytree.house/docs/files/private-files): Make a file or folder visible only to you and your own agents, even in a workspace you share with others.
