Merge Gatekeeper for GitHub

By showing the merge destination in the close to the merge button, avoid careless mistake that merge into the sort of unexpected…

What is Merge Gatekeeper for GitHub?

Merge Gatekeeper for GitHub is a Chrome extension developed by https://blog.mitsuruog.info, and its main feature is "By showing the merge destination in the close to the merge button, avoid careless mistake that merge into the sort of unexpected…".

Extension Screenshots

screenshot

Download Merge Gatekeeper for GitHub Extension CRX File

Download Merge Gatekeeper for GitHub extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        ん!?
このPull Request。。。。

developブランチ向けだと思ったら、マージ先がmasterブランチじゃないかーーーー!
うぉぉぉぉーーー!!!!
うっかりマージボタン押してしまったーーーーーーー!!

あぁぁぁーーーーーー!

(完)

そんな悲しい経験をした方は多いのではないでしょうか?

はい、私はあります。

同じ間違いは二度と起こさない。そんな自分のために作ったChrome拡張機能。それが「merge gatekeeper for github」                    

Extension Basic Information

Name Merge Gatekeeper for GitHub Merge Gatekeeper for GitHub
ID meogknoedhhdmkgcmmgdibeeinnhfnlg
Official URL https://chromewebstore.google.com/detail/merge-gatekeeper-for-gith/meogknoedhhdmkgcmmgdibeeinnhfnlg
Description By showing the merge destination in the close to the merge button, avoid careless mistake that merge into the sort of unexpected…
File Size 24.53 KB
Installation Count 207
Current Version 0.1.7
Last Updated 2021-11-26
Publish Date 2020-05-30
Rating 5.00/5 Total 2 Ratings
Developer https://blog.mitsuruog.info
Email [email protected]
Payment Type free
Extension Website https://github.com/mitsuruog/merge-gatekeeper-for-github
Help Page URL https://github.com/mitsuruog/merge-gatekeeper-for-github/issues
Supported Languages en,ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "__MSG_appName__",
    "version": "0.1.7",
    "manifest_version": 2,
    "description": "__MSG_appDescription__",
    "icons": {
        "16": "assets\/icons\/icon-16.png",
        "128": "assets\/icons\/icon-128.png"
    },
    "default_locale": "ja",
    "background": {
        "scripts": []
    },
    "permissions": [
        "storage",
        "https:\/\/github.com\/*\/*\/pull*"
    ],
    "options_page": "options.html",
    "content_scripts": [
        {
            "matches": [
                "https:\/\/github.com\/*\/*\/pull*"
            ],
            "js": [
                "content.js"
            ],
            "run_at": "document_end",
            "all_frames": false
        }
    ]
}