mac 批 量下载git 仓库项目

文章介绍了如何使用Linux命令行进行批量Git操作,包括在同一个目录下使用&&连接符依次克隆多个项目,并提供了一个bash脚本`checkout.sh`,用于遍历当前目录下的所有子目录,检查是否为Git仓库并切换到test分支。此脚本适用于需要统一管理多个Git项目的场景。
摘要由CSDN通过智能技术生成

git clone 服务放一行 用 &&连接:

控制台进入指定目录,输入如下命令,批量下载服务:
git clone http://gitlab/test/demo1.git && git clone http://gitlab/test/demo2.git && git clone http://gitlab/test/demo3.git

批量切分支脚本 checkout.sh:

批量切test分支

for file in ./*
do
    if test -f $file
    then
        echo '$file is file'
    else
        echo '$file is folder'
        cd $file
        git checkout -b test origin/test
        cd ..
    fi
done

脚本文件 checkout.sh要与git clone的服务一个目录下面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值