.DS_Store
是 Finder 用来存储这个文件夹的显示属性的:好比文件图标的摆放位置。node
defaults write com.apple.finder AppleShowAllFiles -bool true
defaults write com.apple.finder AppleShowAllFiles -bool false
find /path/to/files -name ".DS_Store" -delete
find /path/to/files –type f –name ".DS_Store" -print –delete
find /path/to/files –type f –name ".DS_Store" -print0 | xargs –0 rm -rdf
~/.subversion/config
文件;global-ignores
配置项,取消注释;添加上本身要忽略的文件,用空格隔开git
global-ignores = *.iml .idea .DS_Store .sass-cache node_modules *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
这是针对客户端的全局修改,不会对 SVN 服务端有影响,忽略的文件列表不会再出如今 SVN 的操做中。macos
defaults write com.apple.desktopservices DSDontWriteNetworkStorestrue true
.gitignore
配置文件用于配置不须要加入版本管理的文件语法segmentfault
.gitignore
配置文件是按行从上到下进行规则匹配的,意味着若是前面的规则匹配的范围更大,则后面的规则将不会生效。.gitignore
文件放在工做目录的跟目录,编辑 .gitignore
完成后提交 git add .gitignore
~/src/project1
,则路径为~/src/project1/.git/info/exclude
系统全局过滤
建立一个 ignore 文件,名字随意起,好比个人放在~/.gitglobalignore
,而后配置 git:sass
git config —global core.excludesfile = ~/.gitglobalignore
.DS_Store
到 .gitignore
文件便可原文地址: https://shockerli.net/post/ma...
更多文章请访问个人我的博客: https://shockerli.net