Menu
Engineering

Coding & Git

Draft

Also called drafts.

In plain English

A draft is work that is not finalized yet.

Example

You commit a draft of a page so a reviewer can read it. The commit exists, and the page is still a draft until you decide it is finished.

Why it matters

A draft may already be saved, and it may already be committed. A draft pull request can sit on a branch whose newest commit is real. Final means someone decided the work is ready, not merely that a file was saved.

Git tip is a separate idea. The tip is the newest commit on a branch. That commit can still be a draft.

Common confusion

A draft is not necessarily unsaved. Saving or committing does not by itself make the work final.

Sources

Updated September 30, 2026.

Cookie preferences