/gitplus

Wraps APIs for Git and GitHub access

Primary LanguageGroovy

GitPlus

This project has moved to GitLab

License Download

Brings together JGit and remote Git providers (for example GitHub and GitLab) and treats them as a "pair" - a local and a remote instance.

Concentrates on the more common aspects of Git, and tries to simplify the API for those actions, for example:

  • create a new repo, both local and remote
  • clone an existing repo
  • set standard issue labels for a remote repo

Configuration

GitPlus is extensively configurable - see the documentation for detail

Acknowledgements

jcabi-github for the GitHub implementation JGit for enabling the local Git implementation