Interface StatusGitOptions

StatusGitOptions defines the supported options for the Git status command.

Hierarchy

  • StatusGitOptions

Properties

--ahead-behind?: null

Displays detailed ahead/behind counts for the branch relative to its upstream branch. See also --no-ahead-behind.

--branch?: null

Shows the branch and tracking info even in short-format.

--column?: null | string

Displays untracked files in columns. See also --no-column.

--find-renames?: null | string

Turns on rename detection, optionally setting the similarity threshold.

--ignore-submodules?: null | string

Ignores changes to submodules when looking for changes.

--ignored?: null | string

Shows ignored files.

--long?: null

Gives the output in the long-format.

--no-ahead-behind?: null

Does not display detailed ahead/behind counts for the branch relative to its upstream branch. See also --ahead-behind.

--no-column?: null

Does not display untracked files in columns. See also --column.

--no-renames?: null

Turns off rename detection regardless of user configuration. See also --renames.

--porcelain?: null | string

Gives the output in an easy-to-parse format for scripts. Consider using method GitAnnexAPI.getStatusGit which returns objects.

--renames?: null

Turns on rename detection regardless of user configuration. See also --no-renames.

--short?: null

Gives the output in the short-format. Consider using method GitAnnexAPI.getStatusGit which returns objects.

--show-stash?: null

Shows the number of entries currently stashed away.

--untracked-files?: null | string

Shows untracked files.

--verbose?: null | [null, null?]

Includes the textual changes that are staged to be committed.

-z?: null

Terminates entries with NUL, instead of LF.