Git index stage states
Match any index stage.
Some index APIs take a stage to match; pass this value to match any entry matching the path regardless of stage.
A normal staged file in the index.
The ancestor side of a conflict.
The "ours" side of a conflict.
The "theirs" side of a conflict.