git clone https://github.com/octocat/Spoon-Knife 与 git clone https://github.com/octocat/Spoon-Knife.git 区别是什么?
1 回答
慕沐林林
TA贡献2016条经验 获得超9个赞
本质上讲没有区别。只是远程文件系统的命名不同而已。
但是就 git 来说。还是有一些细节需要了解。
git init 用来初始化一个仓库。
git init --bare 用来初始化一个纯仓库。
纯仓库意思是:只有版本库,而没有工作目录。 通常用作开发团队的远程仓库。集中存放代码。而没有工作空间。
我们知道你自己克隆下来的代码,根目录下都有一个隐藏的文件夹 .git/ 这个就是版本库的元文件存放的位置。
因此习惯上:如果你想初始化一个纯仓库,会把目录命名为 yourproject.git 这样的形式。以明确他是一个不含有工作空间的纯仓库。
添加回答
举报
0/150
提交
取消