git过滤文件和文件夹

第一步:添加 .gitignore文件git

往项目根目录添加一个文件".gitignore"。这文件和".git"文件夹同级。 可是在windows下没法建立".gitignore"文件名,必须把文件名改为这样".gitignore.",windows

第二步:设置过滤条件缓存

bin/ 过滤全部bin文件夹
	obj/ 过滤全部obj文件夹
	ValorNAV_deploy/ 过滤全部ValorNAV_deploy文件夹
	*.dll 过滤全部dll文件,这个最好不要使用dll,由于项目中像lib文件夹咱们会放一些dll包。

第三步:把".gitignore"文件提交而且push到服务器服务器

其它的协做成员能够经过pull获取这个文件,其它人的过滤规则保持一致了。code

  1. 若是新建一个空的Git仓库。直接拉取就能够了。it

  2. 若是是一个已经使用了Git仓库,若是须要应用规则,则须要经过命令把相应要过滤的目录 的缓存删除。项目

    git rm --cached <文件名> 删除文件的缓存
     git rm --cached -r <目录名> 删除目录下的全部文件的缓存

经过上面的命令把缓存删除后,commit后再push到服务器。 其它的团队成员能够直接pull,过滤功能就能正常使用了。删除文件

相关文章
相关标签/搜索