Skip to content
Joanna Sumner edited this page Jul 8, 2021 · 15 revisions

Welcome to the GitHelp Wiki!

GitHelp is a collection of command-line utilities that support a repository forking strategy commonly used in open source projects. These commands are used by developers to automate the most common git scenarios in their developer Fork.

The branching strategy implemented by GitHelp is designed specifically for teams using GitHub or GitLab for repository management and ClickUp, GitHub, GitLab, or Jira for ticket management to:

  • manage their work efficiently and accurately
  • enforce the rigorous forking/branching strategy
  • enforce tracability to the underlying epics and tickets

These commands only work in GitHelp development environments that have structured their repositories, forks and branches as described in the Forks & Branches page. GitHelp will not work in repositories with any non-compliant branch names.

GitHelp utilities are only for use in a Fork. Upstream repositories should be administrated directly on GitHub/GitLab by the Release Manager or Team Leaders.

Note

SSH public/private keys are required/enforced by GitHelp starting with release 4.0

Please send all suggestions, questions and feedback to [email protected].