getting-started-with-javascript
getting-started-with-javascript copied to clipboard
提交是有DS_Store文件怎么办
如题
.DS_Store是mac的系统文件。提交时不要带这个文件。
假如你更新了getting-started-with-javascript最新的项目,在执行git status
时是看不到这个文件的。因为我在项目中假如了配置文件,明确告诉git忽略对DS_Store文件的收录。
如果你还是提示怎么办?
在git add
之前手动删除这个文件。
rm -f homework/.DS_Store
.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色,相当于Windows的desktop.ini。 1,禁止.DS_store生成:打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
2,恢复.DS_store生成:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
知乎上找到的,不知道有没有副作用。😂
链接:https://www.zhihu.com/question/20345704/answer/19471793