当一个项目很大,并且由一个git仓库存放项目外壳,多个模块git文件为内部核心内容,如果这时候多个进行相同的操作,比如统一修改一些变量或者方法,如何一次性提交全部修改而不需要要一个一个git模块提交呢?
.sh脚本执行非常方便,记录一下:
cd ./fileName for loop in 模块A名称 模块B名称 模块C名称 依次。。。。 do cd $loop echo '开始更新 -------->' $loop git add . git commit -m '提交内容' git pull git checkout -b 你的分支 git push origin 你的分支 -u cd .. done
very nice!!!