<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">NAME
    Git::Repository::Plugin::Status - Show the working tree status

SYNOPSIS
        # load the Status plugin
        use Git::Repository 'Status';

        # get the status of all files, including ignored files
        my @status = Git::Repository-&gt;new-&gt;status('--ignored');

        # print all tracked files
        for (@status) {
            say $_-&gt;path1 if $_-&gt;tracked;
        }

DESCRIPTION
    This module adds method "status" to module Git::Repository to get the
    status of a git working tree in form of Git::Repository::Status objects.
    See Git::Repository::Status for how to make use of the status
    information.

OPTIONS
    The following options to the git status command can be used:

    -u[&lt;mode&gt;] or --untracked-files[=&lt;mode&gt;]
        Include untracked files with modes "no", "normal", or "all".

    --ignored
        Include ignored files.

    --ignore-submodules[=&lt;when&gt;]
        Ignore changes to submodules when looking for changes ("none",
        "untracked", "dirty" or "all").

SEE ALSO
    &lt;https://www.kernel.org/pub/software/scm/git/docs/git-status.html&gt;

AUTHOR
    Jakob VoĂ

COPYRIGHT AND LICENSE
    This software is copyright (c) 2014 by Jakob VoĂ.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.

</pre></body></html>