module Grits

Overview

A library for interacting with git repositories programmatically.

Defined in:

grits.cr
grits/branch.cr
grits/buffer.cr
grits/callbacks/diff_foreach_callbacks.cr
grits/callbacks/diff_options_callbacks.cr
grits/checkout_options.cr
grits/clone_options.cr
grits/commit.cr
grits/config.cr
grits/credential.cr
grits/diff.cr
grits/diff/diff_binary.cr
grits/diff/diff_delta.cr
grits/diff/diff_file.cr
grits/diff/diff_find_options.cr
grits/diff/diff_hunk.cr
grits/diff/diff_line.cr
grits/diff_options.cr
grits/error.cr
grits/fetch_options.cr
grits/index.cr
grits/mixins/callbacks.cr
grits/mixins/pointable.cr
grits/mixins/repo.cr
grits/mixins/repository/commit.cr
grits/mixins/repository/tag.cr
grits/mixins/repository/tree.cr
grits/mixins/util.cr
grits/mixins/wrapper.cr
grits/object.cr
grits/odb.cr
grits/oid.cr
grits/proxy_options.cr
grits/reference.cr
grits/remotable/callbacks.cr
grits/remote.cr
grits/repo.cr
grits/tag.cr
grits/tree.cr
grits/worktree.cr
grits/wrappers/certificate.cr
grits/wrappers/indexer_progress.cr
grits/wrappers/performance_data.cr
grits/wrappers/push_update.cr

Constant Summary

VERSION = "0.1.0"

Class Method Summary

Class Method Detail

def self.get_tree_id(tree : Grits::Tree) : Oid #

Get a Grits::Oid from a Grits::Tree


[View source]