C++ library to manage git repositories