NAME

App::Git::Workflow::Command::BranchConflicts - Module to find git branches that would conflict if merged

VERSION

This documentation refers to App::Git::Workflow::Command::BranchConflicts version 0.6

SYNOPSIS

  git-branch-conflicts [--remote|-r|--all|-a] [(--merge|-m) branch] [(--since|-s) date] [(--ignore|-i) regex]

OPTIONS:
 -r --remote   List all remote branches
 -a --all      List all branches
 -m --merge[=]branch
               Operate only on branches not merged with this branch
 -s --since[=]date
               Only look at branches that have changes since this date
 -i --ignore[=]regex
               Ignore any files matching this regex that conflict during
               test merges (e.g. pom.xml changes)
 -q --quiet    quite output

    --verbose  Show more detailed option
    --version  Prints the version information
    --help     Prints this help information
    --man      Prints the full documentation for git-branch-grep

DESCRIPTION

SUBROUTINES/METHODS

run ()

Entry point to running conflict checking

checkout_branch ($branch)

Checks out branch in temporary branch

merge_branch_conflicts ($branch)

Tries merging branch into current branch

cleanup ()

Deletes all temporary branches

DIAGNOSTICS

CONFIGURATION AND ENVIRONMENT

DEPENDENCIES

INCOMPATIBILITIES

BUGS AND LIMITATIONS

There are no known bugs in this module.

Please report problems to Ivan Wills (ivan.wills@gmail.com).

Patches are welcome.

AUTHOR

Ivan Wills - (ivan.wills@gmail.com)

LICENSE AND COPYRIGHT

Copyright (c) 2015 Ivan Wills (14 Mullion Close, Hornsby Heights, NSW Australia 2077). All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.