写一个windows上的批处理文件,遍历当前目录的所有子目录,如果子目录是git代码库,则执行代码拉取,把所有子目录的代码库更新到最新
智能大石头
authored at
2024-09-04 21:09:27
GitSync
@echo off
setlocal enabledelayedexpansion
:: ±éÀúµ±Ç°Ä¿Â¼µÄËùÓÐ×ÓĿ¼
for /d %%d in (*) do (
if exist "%%d\.git" (
echo ½øÈëĿ¼ %%d
pushd %%d
:: Ö´ÐÐ git pull ¸üдúÂë¿â
git pull -v --all
popd
)
)
echo ËùÓÐ Git ²Ö¿âÒѸüС£
pause
|