NAME
Git::Repository::File - Objects representing files in a Git::Repository
VERSION
version 0.004
SYNOPSIS
use Git::Repository qw(File);
my $repo = Git::Repository->new();
my $file = $repo->file('lib', 'Git', 'Repository', 'File.pm');
# provides Path::Class::File API
$file->openw->say('line one');
# also provides add, commit, and remove
$file->add;
$file->commit('-m', "commit $file");
$file->remove;
$file->commit('-m', "removed $file");
DESCRIPTION
Git::Repository::File
mostly wraps <Path::Class::File>.
METHODS
Git::Repository::File adds the following methods on to a Path::Class::File-like API:
add(@options)
Does something....
SEE ALSO
Git::Repository, Git::Repository::Plugin::File, Path::Class::File
AUTHOR
Nathaniel G. Nutter <nnutter@cpan.org>
COPYRIGHT
Copyright 2013 - Nathaniel G. Nutter
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.