&引用;Git目录";及;工作目录;

&引用;Git目录";及;工作目录;,git,version-control,Git,Version Control,如果我理解正确,Git directory是名为.Git的隐藏目录,它位于工作目录中。所有代码和历史信息都存储在Git目录中 所以我希望当我从GitHub克隆一些回购协议时,如下所示: git clone git://github.com/schacon/grit.git . 我应该下载.git目录 但是,除了隐藏的.git目录之外,工作目录中还有很多其他文件。我没想到会下载别人的工作目录 为什么? 谢谢。Git通过创建与主分支(或您配置为默认分支的任何分支)对应的文件,自动为您准备工作目录。

如果我理解正确,Git directory是名为.Git的隐藏目录,它位于工作目录中。所有代码和历史信息都存储在Git目录中

所以我希望当我从GitHub克隆一些回购协议时,如下所示:

git clone git://github.com/schacon/grit.git .
我应该下载.git目录

但是,除了隐藏的.git目录之外,工作目录中还有很多其他文件。我没想到会下载别人的工作目录

为什么?


谢谢。

Git通过创建与
主分支(或您配置为默认分支的任何分支)对应的文件,自动为您准备工作目录。这不是别人的工作指令。是你的;)


如果您只需要bare
.git
文件夹,请使用
--bare
--mirror
键。

git通过创建与
主分支(或您配置为默认分支的任何分支)对应的文件,自动为您准备工作目录。这不是别人的工作指令。是你的;)

如果只需要裸
.git
文件夹,请使用
--bare
--mirror