当可执行文件存在时,Git-init创建一个可见目录

时间:2014-10-28 12:53:57

标签: git

使用git-init初始化存储库时,它会创建一个名为.git的隐藏目录 - 我已经做到了这一点。

但是当我尝试在一个目录中使用该命令时,该目录也包含我从该目录中的源编译的可执行文件,它创建了第二个可见目录,简称为git,其中包含数百个文件。

这个目录是什么,它有什么作用?

我正在使用Linux Mint和bash。

2 个答案:

答案 0 :(得分:0)

.git目录包含git的内部数据库,例如索引,日志等。

git命令仅使用 .git 目录来存储更改。如果您想了解有关使用 git 检查的更多信息,例如https://try.github.io/levels/1/challenges/1

git默认不使用你提到的 git 目录。

答案 1 :(得分:0)

来自git-ready.com

  

我最喜欢Git的一个方面是它将所有信息保存在一个地方:项目根目录中的.git目录。

This tutorial也可能会有所帮助,因为它告诉您:

  

整个存储库内容存储在项目文件夹根目录中名为.git的文件夹中: