目录
忽略特殊文件
配置命令别名
忽略特殊文件
前面我们讲到git提供了一个特殊的配置文件.gitignore模板
在⽇常开发中,我们有些⽂件不想或者不应该提交到远端,⽐如保存了数据库密码的配置⽂件,那怎么让 Git 知道呢?在 Git ⼯作区的根⽬录下创建⼀个特殊的 .gitignore ⽂件,然后把要忽略的⽂件名填进去,Git 就会⾃动忽略这些⽂件了。
包含在.gitignore文件中的文件是不被git追踪管理的。
在 Git ⼯作区的根⽬录下创建⼀个特殊的 .gitignore ⽂件。
勾选之后,git帮助我们自动创建.gitignore文件并且根据所选的语言自动初始化的。
没有勾选,自己手动创建.gitignore文件
.gitignore文件的内容:
- 将所有不想Git追踪的文件的文件名添加进.gitignore文件里面
- 不想让git追踪管理一类文件名称以.so结尾的文件名称:*.so
- 如果你创建一个b.so的文件,你想要Git追踪它,不忽略它。
- !不排除文件的文件名 :!c.so
- git add -f b.so:强制将忽略的文件进行一个add操作
.gitignore很多了,不清楚忽略哪些文件。如果我们创建一个文件发现它被忽略了,那么我们想要查看它为什么被忽略。
- 用到命令:git check-ignore -v 查看被忽略的文件名
配置命令别名
介绍一个特殊的git配置:git config --global alias.别名 原命令名称
同样原命令还是能够使用的。