赞
踩
.DS_Store 是 Finder 用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。虽然有办法可以禁止 .DS_Store 文件的生成,但是我个人不见这样,只需要在 Git 中忽略 .DS_Store 文件即可。
之前由于没有注意,在 GitLab 中已经提交了 .DS_Store 文件上去:
现在先把 GitLab 中的这个文件处理掉:
先把远程库的代码拉下来:
可以看到那个隐藏文件还在:
也没必要直接删掉 .DS_Store,只是提交的时候忽略就行,然后:
git rm -r --cached .DS_Store
git commit -m 'delete .DS_Store'
发现远程库的 .DS_Store 已经没了。
然后在 gitignore 中忽略即可:
参考资料:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。