您的位置:首页 > 编程语言

git&github使用笔记(二)——Git设置文件忽略

2016-06-16 16:20 423 查看
git提供文件忽略机制使,代码仓库管理过程中,忽略特定的文件或特定特征的文件。

在仓库根目录下创建.gitignore文件,并在其中设置忽略文件的规则,可实现对特定类型文件的忽略。

接上篇,首先来看一下git是如何实现对代码文件的追踪的。

在创建本地仓库时,所有源码文件第一次添加到git缓存区时( git add . ),如下图所示



其中提示使用 git rm --cached <file>... 来清除缓存纪录,这个命令是在修改.gitignore文件后,使之生效的关键

将缓存区中文件提交到本地仓库,如下图所示



接下来,对.gitignore文件作出如下修改,指定忽略文件的类型

这里对以'~'结尾的所有文件进行忽略,对以'.dSYM/'为结尾的文件夹下的内容加以忽略

*~
*.dSYM/

更多规则可参见http://www.cnblogs.com/haiq/archive/2012/12/26/2833746.html
之后,提交对.gitignore文件的修改。

清除git原文件追踪纪录,运行

git rm -r --cached .

结果如下



再之后,添加提交全部改动

git add .

git commit -m "config untracked files"

完活
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git