Git Cheatsheet, (c) 2009-2012, Andrew Peterson
A place to hide modifications made to the workspace, while working on something else. (The stash area is not required in a “normal” workflow.)
The local working area.
The "index"– or "staging area" – holds a snapshot of the content of the working area, and it is this snapshot that is taken as the contents of the next commit.
A local area under version control.
Typical branches:
- master
- dev (for local development)
- feature_x
- bugfix_y
Typically a remote area under version control. Default name is 'origin'.
Typical branches here:
- master
- shared_feature_x
- release_y