Admin
移动代码目录后所有(未修改)文件检测到变更解决办法
2019年9月2日 18:02
12
0
0
0
原因分析:
- .git目录丢失
- 文件权限变更
.git 目录丢失
拷贝原.git目录即可
文件权限变更
常见于非Windows操作系统,长发生在跨设备移动/复制,重装操作系统等,导致文件属性、权限变更。
解决办法,进入代码项目目录执行命令:
git config core.filemode false
批量操作目录下所有项目:
for dir in `ls`; do
echo $dir;
cd $dir;
git config core.filemode false
cd ..
done
全局设定,避免以后移动文件检测到变更:
git config --global core.filemode false