批量删除当前目录下的所有模块指定远程分支

 

1:cmd代码,可以保存到文件。

 

批量删除当前目录下的所有模块指定远程分支

 

 

 

2:代码内容

%待删除的远程分支%
set deleteRemoteBranch=wulingming-develop



set work_path=%~dp0

echo 请谨慎检查!!!即将删除当前目录下所有远程分支,当前目录: %% %work_path% %% 即将删除远程分支 %% %deleteRemoteBranch%



pause


cd /d %work_path%

cd %work_path%

for /d %%s in (%work_path%\*) do (
cd %%s
echo 删除分支 %% %%s %% %deleteRemoteBranch%
git push origin --delete %deleteRemoteBranch%

)


echo 执行完毕
pause

 

3:执行结果

 

批量删除当前目录下的所有模块指定远程分支

 

上一篇:设计模式----状态模式


下一篇:记录一次基于windows的集群自动部署方案