【发布时间】:2016-08-16 08:52:09
【问题描述】:
假设我的本地计算机上有一个裸存储库./new-bare.git。
将它克隆到我机器上另一个位置的正确方法是什么?
【问题讨论】:
-
@frlan 不同的问题 - 我指的是从裸存储库克隆,如标题中所强调的那样
-
裸/非裸不应该有任何区别
假设我的本地计算机上有一个裸存储库./new-bare.git。
将它克隆到我机器上另一个位置的正确方法是什么?
【问题讨论】:
从非裸仓库克隆没有区别:
/tmp> mkdir foo
/tmp> git init --bare foo
Initialized empty Git repository in /tmp/foo/
/tmp> git clone /tmp/foo /tmp/baa
Cloning into '/tmp/baa'...
warning: You appear to have cloned an empty repository.
done.
【讨论】:
git clone path_to_new-bare.git new_destination
【讨论】:
.git 结尾时才有效(如示例中所示)。除此之外,比接受的答案要好得多,谢谢:)