zoukankan      html  css  js  c++  java
  • sourcetree自定义操作调用命令工具执行shell脚本

    转载地址:https://blog.csdn.net/synup/article/details/91508644

      利用sourcetree自定义操作调用git-bash、cmd、powershell等命令执行工具,传入自定义脚本命令并运行。

    1.编写要执行的命令脚本
      例如执行推送命令的shell脚本push.sh

    #!/bin/bash
    branchName=`git symbolic-ref --short -q HEAD` ##获取分支名
    echo 推送到分支: $branchName
    git push origin HEAD:refs/for/$branchName
    read -p "按任意键关闭" -n 1


    2.sourcetree匹配
      sourcetree  工具→选项→自定义操作

     

      标题为该自定义操作名字,运行的脚本选择要调用的命令执行工具(git-bash、cmd等),参数为编写的自定义命令脚本,路径可写绝对路径(D:Gerritpush.sh)或者相对于项目代码所在目录的相对路径(项目在D:Gerritproject)

      这里补充说明一句:.是相对当前git仓的根目录。

    3.运行
      sourcetree  操作→自定义操作,选择要执行的自定义命令,执行效果如图

  • 相关阅读:
    Spring Boot
    Spring Boot
    Spring Boot
    Restful API
    Jenkins
    虚拟化
    SpringBoot入门
    System Workbench for STM32(based on Eclipse)开发环境配置
    装机总结
    这年暑假
  • 原文地址:https://www.cnblogs.com/lxhbky/p/13045620.html
Copyright © 2011-2022 走看看