The previous URI of the changed URI. Can be absent if the file is new, or just changed and so on.
true
if the file is staged or committed, false
if not staged. If absent, it means not staged.
The file status.
The current URI of the changed file resource.
Representation of an individual file change in the working directory.