一个脚本将某个目录下的全部项目切换至master分支

发布于 2022-03-29 15:59:43 阅读 195
#!/bin/zsh
#下面换成自己的目录
basePath="/Users/meow.zang/mywebs/"
for file in $(ls $basePath); do
  if [ -d "$file" ]
    then
      echo "++++++++"$file
      cd "$basePath$file" && git checkout master && git pull
      cd ../
  fi
done

当然你可以换成其他的命令,都是可以的。

当然如果你想要某些项目切换至指定的分支,也可以使用如下的命令