批量拉取代码BAT

2022-04-09 14:45:47 浏览数 (1)

前言

如果我们的项目比较多,需要一个一个更新代码,我们只能一个目录进入来pull,太麻烦了,这里提供一个一键拉取代码的脚本。

支持当前同级目录项目及子目录项目的拉取更新。

pull_batch.bat

代码语言:javascript复制
@echo off  

set MYPATH=�%
for /d %%a in (%MYPATH%*) do (
    cd %%a
    if exist %%a.git (
    	echo %%a
		git pull
		echo ------------------------------------------------
    ) else (
    	for /d %%b in (%%a*) do (
    		cd %%b
    		if exist %%b.git (
				echo %%b
				git pull
				echo ------------------------------------------------
			)
			cd ..
    	)
    )
    cd ..
)
pause

这样把该文件放在项目文件夹下,双击运行即可。

0 人点赞