如题,我遇到了这个问题,报错信息如下:
error: Your local changes to the following files would be overwritten by merge: 你的文件名…… Please, commit your changes or stash them before you can merge.
我能确定没修改过文件,但是每次都说我修改了文件,不让拉取。百度后一堆复制粘贴,说用暂存或者reset的,治标不治本……
后来知道,原来文件权限改变,git也认为是不同的文件,真辣鸡!
解决方法:
运行这个命令:
git config core.filemode false
完美解决~
渣渣
敷衍月更
博客月更任务完成~