说明:git合并代码后,个人的 远程分支不删除,会逐渐堆积分支名称,合并后删除个人远程分支即可,远程分支对应的本地分支仍在在提交人的电脑里。
油猴脚本:
// ==UserScript== // @name New Userscript // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match *://gitlab.mgt.csair.com/* // @icon https://www.google.com/s2/favicons?domain=csair.com // @grant none // ==/UserScript== (function() { 'use strict'; //延迟执行 setTimeout(function() { //被合并后删除源远程分支 var d=document.querySelector("#merge_request_force_remove_source_branch"); if(d!=null){ d.checked = true; } //合并后删除源远程分支 var d2=document.querySelector("#remove-source-branch-input"); if(d2!=null){ d2.checked = true; } },200) // Your code here... })();
效果图1:
效果图2: