/Git-Merger

Github Merge Script

Primary LanguageJavaScriptMIT LicenseMIT

Git-Merger

npm version

Automates creation of diff changelog, authors and files in preparation for a merge.

Installation

$ npm i -g @cliener/git-merger

Configuration

Add the repo details to your package.json:

  "gitMerger": {
    "owner": "cliener",
    "repo": "Git-Merger"
  }

Usage

git-merger {from branch} {to branch}

e.g.

git-merger master newBranch

Wish list

  • Automatically create merge branch.
  • Initiate merge.
  • If no conflicts, create a PR with authors as reviewers.
  • If there are conflicts, initiate manual conflict resolution.