Terminology

On the EBM we want to avoid using technical Git terms in favour of common editorial, publishing terms. This list compares technical Git terms to their non-technical equivalents used in the EBM.

Technical term Non-technical term
Repo Project
Branch Version
Changes in the working tree Work-in-progress
Save working tree Save work-in-progress
Commit (verb) Commit changes
Commit (noun) Committed changes
Repo at a given commit Snapshot
My commits My committed changes
Fork Copy
Fork a repo Edit a copy
My fork My copy
User’s repo User’s project
Pull Request(s) Submission(s) for review
Make Pull Request Submit changes for review
Review a Pull Request Review submission
Upstream repo Parent project
Original upstream repo Original project (e.g. grandparent project)
Update from upstream master Get latest updates from original