Git::LowLevel::Blob - class representing a GIT Blow Object
version 0.4
Class representing a Blob object within the Git::LowLevel distribution.
Blobs in git normally hold any type of file data.
the repository the blob lives in
the hash identifying the blob, only set if the blob exist/is created in the repository
the path identifying the blob
the parent of the object within the tree
returns the timestamp of the commit where this object was added or undef if object has not been commited yet.
returns the timestamp of the last commit of this object or undef if object has not been commited yet.
returns the committer of the the object
return the content of the Blob
save content to git object and update hash
return a string representing a tree entry
find a path within the tree
delete the blob
Dominik Meyer <dmeyer@federationhq.de>
This software is Copyright (c) 2018 by Dominik Meyer.
This is free software, licensed under:
The GNU General Public License, Version 2, June 1991
To install Git::LowLevel, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Git::LowLevel
CPAN shell
perl -MCPAN -e shell install Git::LowLevel
For more information on module installation, please visit the detailed CPAN module installation guide.