git过滤文件和文件夹

第一步:添加 .gitignore文件

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

第二步:设置过滤条件

	bin/ 过滤所有bin文件夹
	obj/ 过滤所有obj文件夹
	ValorNAV_deploy/ 过滤所有ValorNAV_deploy文件夹
	*.dll 过滤所有dll文件,这个最好不要使用dll,因为项目中像lib文件夹我们会放一些dll包。

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

其它的协作成员可以通过pull获取这个文件,其它人的过滤规则保持一致了。

  1. 如果新建一个空的Git仓库。直接拉取就可以了。

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

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

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

转载于:https://my.oschina.net/mjRao/blog/599143

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值