这篇文章说
在一个Git仓库中,没有工作副本,并且该文件夹(让我们称之为repo.git)包含实际的数据库数据
但是经过实验,我发现这不是真的。
裸仓库中仍然有.git目录。
那么有什么区别呢?
重申…
标准的git仓库是存储在.git目录中的git数据的工作副本。
一个纯粹的git仓库没有工作副本,实际上只有.git目录(但没有命名为.git ,它被命名为任何你称之为的)。
你find的那个post是完全正确的。
刚刚testing过这个。 裸仓库中不存在名为.git 。
~/test$ git --bare init Initialized empty Git repository in /home/user/test/ ~/test$ ls -a . .. HEAD branches config description hooks info objects refs
如果你有一个,那么你的裸仓库实际上不是一个裸仓库。 您正在采取哪些步骤来创build或克隆存储库?