美文网首页
.gitignore忽略文件的使用

.gitignore忽略文件的使用

作者: 北京硕爷 | 来源:发表于2020-06-20 21:27 被阅读0次

作者:夕夕石(硕爷)


一、.gitignore的作用

.gitignore文件,在里面配置满足某些条件的目录或文件,就会在git push的时候,不提交或者提交它们,即使你使用git add .这些目录或文件也不听你的了

二、创建.gitignore文件

在你本地仓库的目录下直接创建一个.gitignore文件即可

三、.gitignore忽略规则

1、语法:
以【”#”号】开头表示【注释】;
以【斜杠“/”】开头表示【目录】;
以【星号“*”】通配【多个字符】;
以【问号“?”】通配【单个字符】
以【方括号“[]”】包含【单个字符的匹配列表】;
以【叹号“!”】表示【不忽略】(跟踪)匹配到的文件或目录;

此外,git 对于 .gitignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;

2、忽略目录dir下的全部内容

说明:忽略目录dir下的全部内容;不管是根目录下的/dir/目录,还是某个子目录 /child/dir/目录,都会被忽略。

dir/
3、忽略根目录下的/dir/目录的全部内容
/dir/
4、忽略所有文件,但不忽略.gitignore文件。
/*
!.gitignore

四、配置好了,使.gitignore文件生效

# 将版本管理追踪,清空,重新追踪。
# 命令中的点.:代表对所有目录文件生效,你可以换成你自己的目录或文件名
git rm -r --cached . 
git add . 说明:重新提交到暂存区
git commit -m “提交版本管理”

然后执行git push后,你就可以在远程仓库看到你想忽略的文件已经不存在了,不想忽略的可以出现


作者:夕夕石(硕爷)


相关文章

网友评论

      本文标题:.gitignore忽略文件的使用

      本文链接:https://www.haomeiwen.com/subject/wrogxktx.html