Why a source commit cannot be pulled.
The patch conflicts with committed content.
The commit touches uncommitted paths in the receiving workspace.
No conflict.
@type t() :: :NONE | :CONTENT | :DIRTY
@spec content() :: :CONTENT
@spec dirty() :: :DIRTY
@spec none() :: :NONE