README.md 671 Bytes
Newer Older
1
# Guile-Git
Amirouche's avatar
Amirouche committed
2

3 4
Guile-Git is a GNU Guile library providing bindings to
[libgit2](https://libgit2.org/).
Amirouche's avatar
Amirouche committed
5

6 7
## Documentation

8 9
The documentation is currently a work in progress, so please read the
source and have a look at the [libgit2 API](https://libgit2.org/libgit2/#HEAD).
10

Amirouche's avatar
Amirouche committed
11 12
## How to contribute

13 14
The easiest way to start hacking on guile-git is to install
[GNU Guix](https://gnu.org/s/guix) and run the following command:
15 16

```bash
Mathieu Othacehe's avatar
Mathieu Othacehe committed
17
> guix environment -l guix.scm
18 19 20 21
```

You can then:

Amirouche's avatar
Amirouche committed
22
- Create a pull request on gitlab
23
- Send a patch to one of the maintainers
Amirouche's avatar
Amirouche committed
24
- Come and ping `amz3` or `OrangeShark` about it at `#guile@irc.freenode.net`.
25 26

And don't forget to add a unit test!