git拉取分支出现DS_Store报错

报错实例

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 ,防止误提交

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值