【解决方案】repo sync时,提示contains uncommitted changes
在下载android源码时,需要利用repo工具进行下载。初次运行时,出现了contains uncommitted changes。
根据git diff信息,是.repo/manifest的三个文件的file mode出现问题。
原版是644,但是在windows磁盘上默认是755。继而导致问题发生。
环境
系统:Windows10,Ubuntu(wsl1)
解决方案
进入.repo/manifest目录,执行git config core.filemode false忽略file mode引入的文件变更即可。