10 09/2014

git ignore

最后更新: Wed Sep 10 2014 12:39:11 GMT+0800

办法一

在当前目录建立 .gitignore 文件。比如我不想把 .DS_Store 提交到服务器

git rm --cached .DS_Store 先从 git 跟踪器中去掉 .DS_Store

touch .gitignore 新建 .gitignore 文件`

vim .gitignore

内容为

.DS_Store

缺点是:.gitignore 自己会被提交!

办法二

在 ~ 目录(比如我的mac就是 /Users/david/ )建立全局的 ~/.gitignore_globa。好处是,我的所有源都受控制。而且(当然,因为根本就没在 项目 的目录中!),.gitignore_globa 文件本身不会被提交。

办法三

修改 .git/info/exclude 文件

via https://help.github.com/articles/ignoring-files