Git 的.gitignore忽略规则

介绍了.gitignore文件的规则,如'*'忽略所有,'xxx*yyy'忽略特定开头和结尾的文件等。同时提醒低版本git中,.gitignore作用时间是下一次commit,若同时修改文件和.gitignore,需先执行'git rm 文件名'再commit、push,后续修改才会被忽略。

"*": 忽略所有

"xxx*yyy": 忽略以xxx开头,以yyy结尾的文件

"/": '/'表示文件夹

"**/": 表示所有文件夹

"/xxx": "/"开头表示git的顶层目录

例如:

**/build*/   <-- 当前目录及当前目录以下的所有文件内的build开头的文件夹都忽略

注意:

对于一些低版本的git,.gitignore的作用时间是,下一次commit。

也就是说,如果本次同时修改或添加一个文件和.gitignore文件(把新修改的文件名写进.gitignore文件里),这时候新修改的文件是不会被忽略的。这时候要执行“git rm 文件名”先把这个新修改文件从git中删掉,然后commit, push。下一次这个新修改文件的修改就会被忽略。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值