zoukankan      html  css  js  c++  java
  • 油猴 git gitlab 勾选合并代码后自动个人删除远程分支

    说明: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:

  • 相关阅读:
    页面 笔记
    快速统计一个数二进制中1的个数
    [JAVA] String 拼接效率
    [JAVA] String常用方法
    [letcode] 832 Flipping an Image
    [java]冒泡排序
    SharedPreferences
    归并排序
    安全退出调用多个Activity的Application
    Activity生命周期
  • 原文地址:https://www.cnblogs.com/wulm/p/15684506.html
Copyright © 2011-2022 走看看