1.忽略文件
创建 .gitignore 文件
2.命令行中的通配符
$ git rm log/*.log
注意星号*前的反斜杠,因为 GIT 有它自己的文件模式扩展匹配方式,所以我们不用 shell 来帮忙。
3.图形界面
$ gitk --all
$ git gui
4.GIT 中的对象
blob -数据对象(文件内容)
tree -树对象 (文件索引,文件内容 hash 值 + 文件名)
commit -提交对象(指向树对象、父提交对象,以及提交信息)
tag -标签对象(指向提交对象,以及标签信息)
5.GIT 中的引用
branch -分支 (树对象的 hash 值)
HEAD -当前分支(当前的分支文件名)
tag(lightweight) -轻量标签(树对象的 hash 值)
tag(annotated) -附注标签(标签对象的 hash 值)