NetCommons3はPluginが全部別々のGitリポジトリになってます。
開発環境でその各プラグイン全部が core.filemode trueになってたので、まとめて git config core.filemode false
にしたくてシェルスクリプトでゴニョゴニョ
下記で無事目的をはたせました。
#!/bin/sh
# cd NetCommons3/app/
# bash gitCoreFileModeFalse.sh で実行
#
dir_path="Plugin/*"
dirs=`find $dir_path -type d -maxdepth 0`
for dir in $dirs;
do
echo $dir
cd $dir
git config core.filemode false
cd ../../
done
Gist: https://gist.github.com/RyujiAMANO/48b0d6d2ea074463b17f676a6e6cea3e