0.1.1 • Published 11 years ago
git-repo v0.1.1
git-repo
A local git repository using any pluggable backend.
Commit
{
hash: hash,
commit: {
tree: hash
parents: [parent1, parent2, ...]
key: value
key2: value2
...
message: message
}
}
Tree
{
hash: hash,
tree: {
path: {mode: mode, hash: hash},
path2: {mode: mode, hash: hash},
...
]
}
Blob
{
hash: hash,
blob: {
size: size
source: source<binary>
}
}
Tag
{
hash: hash,
tag: {
tree: hash
key: value
key2: value2
...
message: message
}
}