美文网首页
【批处理】批量更新git脚本

【批处理】批量更新git脚本

作者: 亡禁 | 来源:发表于2019-10-15 17:57 被阅读0次

    前言

    久做安卓开发,学习并使用的github项目比较多。需要定期做更新什么的,图形界面使用比较直观。更新一个github项目常规操作:

    1、打开github待更新目录

    2、右键选择小乌龟pull完成代码更新到本地。

    更新两三个项目也还好,超过10个就头疼了。花了点时间学习下win下批处理,写了个简单的脚本。分享如下:


    @echo off

    setlocal enabledelayedexpansion

    if '%~f1'=='' goto param_error

    for /r %~f1 %%i in (.git) do (^

    set gitDir=%%i&if exist !gitDir! (echo !gitDir:~0,-4!&cd /d !gitDir:~0,-4!&git pull)^

    )

    goto end

    :param_error

    echo please input git dir.

    :end


    使用方法

    1、将上述代码保存到本地一个文件,注意文件名后缀是.bat(带有英文状态的点),文件名例如update_git.bat

    2、进入终端状态,执行该命令。

    相关文章

      网友评论

          本文标题:【批处理】批量更新git脚本

          本文链接:https://www.haomeiwen.com/subject/tphqyctx.html