10
09/2014
git ignore
办法一
在当前目录建立 .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 文件