美文网首页
【批处理】批量更新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