.gitignore不起作用

本文详细介绍了如何使用.gitignore文件来排除特定文件不被Git版本控制系统追踪,包括正确书写规则、检查忽略状态及清理缓存的方法。

本文地址:https://www.cnblogs.com/veinyin/p/9835563.html 

 

如果有同名文件  则需写路径

如果没有同名文件,写文件名即可,不需要写父级文件夹名

如  期望忽略A文件夹下的B.js文件  且整个工程里只有一个B.js文件

错误写法 A/B.js   

正确写法  B.js

 

git check-ignore -v B.js

如果无输出  说明没写对 

如果输出  .gitignore:8:B.js   则设置正确

 

接下来修改提交一下  如果还能追踪到该文件

说明之前是之前被追踪的文件

清一下缓存  再重新提交就行了

git rm -r --cached .

git add . 

git commit -m 'commit信息'

 

以上是不是通用不是很清楚  但是在我的设置里是没问题的

 

update:

如果需要保留远程的该文件  不要如上操作

如上操作会丢失远程仓库的该文件

 

 

END~~~≥ω≤

转载于:https://www.cnblogs.com/veinyin/p/9835563.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值