Metal Git - a GUI Git Client written in gtk-rs
Rust
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
tests
.gitignore
.project
Cargo.lock
Cargo.toml
LICENSE
README.md
build.rs

README.md

Metal Git

What's this?

GUI Git Frontend written in gtk-rs (gtk+ Rust wrapper) and git2-rs (libgit2 Rust wrapper).

Caution

This program is now in experimental stage. It may destroy your files or repositories, so use carefully.

How to build?

Install build dependencies at first. This program requires gtk+3 and libgit2.

In Ubuntu 14.04 / 16.04, run this:

$ sudo apt install libgtk-3-dev libgit2-dev cmake

If build dependencies are properly installed, cargo should succeed.

$ cargo run

This program opens a git repository at the working directory.

If you want a binary, use cargo build.

$ cargo build --release
$ sudo cp target/release/metal-git /usr/local/bin

Author

Yoichi Imai sunnyone41@gmail.com