.git 克隆代码文件之后, 还不能直接使用git, 而需要初始化git , 它会自动创建git仓库需要的目录。 这些文件存在于项目的.git 的文件夹下边。
.git 文件夹是git init 后在当前目录生成的一个管理仓库的文件夹, 这里包含所有的git 操作所需要的东西, 如下图:
1: hooks: 存放一些 shell 脚本
2: info:exclude : 存放仓库的一些信息
3: logs 保存所有的更新的引用记录
4: Head:
5:object: 存放所有的 git 对象。