AI engineering glossary · Command line Git

What is working tree?

Working tree (also called Working directory (Git)): The actual files and folders you see and edit on disk, corresponding to the checked-out version plus any uncommitted changes. Git compares it with the staging area and the last commit to report what has changed.

Level: beginnerTopic: Command line Git

Working tree: an example

After editing app.py, git status lists it as modified in the working tree but not yet staged.

Related terms

More Command line Git terms

Where you learn it

Working tree is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.