Thanks to visit codestin.com
Credit goes to docs.rs

git2 0.3.4

Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.
Documentation

git2-rs

Build Status Build Status

Documentation

libgit2 bindings for Rust

[dependencies]
git2 = "0.3"

Building git2-rs

First, you'll need to install CMake. Afterwards, just run:

$ git clone --recursive https://github.com/alexcrichton/git2-rs
$ cd git2-rs
$ cargo build

License

git2-rs is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.

See LICENSE-APACHE, and LICENSE-MIT for details.