Skip to content

Projects, trees, and terminals

Project
└── Tree
└── Terminal
  • Project: A Git repository or ordinary folder opened in Treeport.
  • Tree: A workspace for one Git worktree. An ordinary folder project has one tree.
  • Terminal: A shell, Pi session, development server, or another terminal program in a tree.

Treeport finds existing Git worktrees. You can also create trees in Treeport to work on separate tasks.

Each tree can have multiple named terminals. For example, keep Pi, a development server, and tests in separate terminals.

Closing a project does not stop its terminals or delete files. Open it again to reconnect.