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.