先来想一想, .git文件夹下保存了git仓库的所有信息, 那么就包括:
提交历史
暂存内容
当前分支
远程分支路径
等等
好, 来看一看都有些什么:
?
?...COMMIT_EDITMSG
此文件保存了最后一次commit的信息. 没搞懂存这玩意有啥用, 我直接 git log看不就行了么.
?
HEAD
保存当前使用的分支.
?...文件夹下有样例文件, 直接将.sample后缀删除即可使用. (下面只列举了常用的几个, 并不是全部)
pre-commit: commit 之前触发....与.gitignore不同的是, 此文件不会进行提交. 也就是用来忽略一些仅你本地使用的文件.
logs
用来记录所有的操作记录. 看一下我本地这几个文件的内容.
?...过下来之后, 倒也发现了一些能够帮到我的内容, 比如本地的 ignore, 之前的处理是在路径下添加.gitignore同时将.gitignore文件本身也忽略.