Skip to content

maks/dart_libgit2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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