gitignore规则不生效
2019-10-11
| 2023-5-5
字数 341阅读时长 1 分钟
beizhu
type
Post
status
Published
date
Oct 11, 2019
slug
summary
gitignore规则不生效
tags
git
category
技术
icon
password

.gitignore

规则 作用 /mtk 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 !/mtk/one.txt 追踪(不过滤)某个具体文件 注意:如果你创建.gitignore文件之前就push了某一文件,那么即使你在.gitignore文件中写入过滤该文件的规则,该规则也不会起作用,git仍然会对该文件进行版本管理。
配置语法 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配列表; 以叹号“!”表示不忽略(跟踪)匹配到的文件或目录。 注意: git 对于 .gitignore配置文件是按行从上到下进行规则匹配的

.gitignore规则不生效

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
  • git
  • golang 一维数组变二维数组,根据字段排序随机初识React-hooks
    Loading...