package Git::Class::Role::Merge;
use Moo::Role; with 'Git::Class::Role::Execute';
requires 'git';
sub merge {
my $self = shift;
# my ($options, @args) = $self->_get_options(@_);
$self->git( merge => @_ );
}
1;
__END__
=head1 NAME
Git::Class::Role::Merge
=head1 DESCRIPTION
This is a role that does C<git merge ...>. See L<http://www.kernel.org/pub/software/scm/git-core/docs/git-merge.html> for details.
=head1 METHOD
=head2 merge
=head1 AUTHOR
Kenichi Ishigaki, E<lt>ishigaki@cpan.orgE<gt>
=head1 COPYRIGHT AND LICENSE
Copyright (C) 2009 by Kenichi Ishigaki.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
=cut