我确信一定有充分的理由,但我不明白为什么我不能在裸仓库中设置我的来源名称。
问问题
415 次
1 回答
2
正如jthil 评论一样,它是自git 1.2.0(2006 年 1 月)以来实施的
clone
:不要在裸存储库中创建remotes/origin
或origin
分支。
这是毫无意义的,因为在这样的存储库中不会发生任何合并。
这并不妨碍您添加遥控器,正如git1.6.0(2008 年 8 月)显示的那样--mirror
。
命令行
git clone --mirror $URL
现在是以下内容的简写:
$ git clone --bare $URL
$ (cd $(basename $URL) && git remote add --mirror origin $URL)
于 2013-10-18T07:35:24.847 回答