A Dart FFI binding for libgit2
Features
- get libgit2 version
- create local repo
- clone local repo
- clone remote repo
- browse history
- show commits from history
- get/set user name, email
- stage/unstage files
- commit
- stashing
Getting started
Usage
TODO:
Additional information
For developing on the package
To rerun the ffi gen: dart run ffigen
on Ubuntu/Debian:
sudo apt-get install libclang-dev.
sudo apt install libgit2-dev
dpkg -L libgit2-dev