报错实例
Your local changes to the following files would be overwritten by merge: .DS_Store ruoyi-admin/.DS_Store
原因
.DS_Store 是 Finder 用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。虽然有办法可以禁止 .DS_Store 文件的生成,但是我个人不见这样,只需要在 Git 中忽略 .DS_Store 文件即可。
**很大原因是我上传大量文件的时候一起上传了,**
解决方法
1:清除git上传的缓存
git rm -r --cached .DS_Store
2: 删除提交的文件
git commit -m 'delete .DS_Store'
3:提交远程仓库
项目中直接提交
解决截图
后续注意
如果是mac电脑开发软件的时候,需要在.gitignore文件添加.DS_Store ,防止误提交