Skip to content
/ APLGit Public

Implements an interface to the GitBash from the Dyalog APL session

License

Notifications You must be signed in to change notification settings

aplteam/APLGit

Repository files navigation

APLGit

This project is deprecated

See https://github.com/aplteam/APLGit2 instead


Overview

APLGit comes with a wide range of functions supporting the APL programmer when dealing with both acre and Git.

Philosophy

APLGit offers most of the Git commands an APL programmer usually needs in order to work on a project that is managed by both acre and Git by following the OneFlow workflow, only that the commands can be executed from within the APL session.

The purpose is to hide the complexity of Git by offering just the commands needed to work according to this workflow. Same for the options. Because they are executed from within APL they can also make assumptions that help matters.

Assumptions / preconditions

  • The GitBash must be installed and available on the Windows environment variable %PATH%.
  • APLGit assumes that any project is managed by the project manager acre.
  • APLGit assumes that you host your project on GitHub. This implies that GitLab is not supported.