Git 如何在不下载回购历史记录(由于文件大小)的情况下克隆回购,同时保留远程分支的知识?
有没有一种方法可以在不下载repo历史记录(由于磁盘空间的原因)的情况下克隆repo,同时保留远程分支的知识 我试着做了Git 如何在不下载回购历史记录(由于文件大小)的情况下克隆回购,同时保留远程分支的知识?,git,github,Git,Github,有没有一种方法可以在不下载repo历史记录(由于磁盘空间的原因)的情况下克隆repo,同时保留远程分支的知识 我试着做了git clone xxxxxxxxx.git--depth 1,但当我试着签出其他分支时,git并不知道它们存在于remote中,即使在git获取--all之后,使用depth意味着--单分支,除非--没有指定单分支。 尝试添加--没有单个分支 整个指挥部是: git clone xxxxxxxxx.git--depth 1--no single branch--shallo
git clone xxxxxxxxx.git--depth 1
,但当我试着签出其他分支时,git并不知道它们存在于remote中,即使在git获取--all
之后,使用depth意味着--单分支
,除非--没有指定单分支
。
尝试添加--没有单个分支
整个指挥部是:
git clone xxxxxxxxx.git--depth 1--no single branch--shallow submodules
如所述,使用depth意味着--single branch
,除非--未指定任何单分支。
尝试添加--没有单个分支
整个指挥部是:
git clone xxxxxxxxx.git--depth 1--no single branch--shallow submodules
使用关于depth()的git文档,我完成的命令如下:
git clone xxxxxxxxx.git--depth 1--no single branch--shallow submodules
使用关于depth()的git文档,我完成的命令如下:
git clone xxxxxxxxx.git--depth 1--no single branch--shallow submodules
我能问一下为什么你自己的答案是公认的吗?我在前面贴过,指向文档和——没有一个分支可以解决这个问题。你在问题中没有提到子模块部分。我接受你的。我刚刚添加了我的,因为它拥有全部命令。您可以编辑您的答案以添加整个命令吗?然后我会删除这个答案。我能问一下为什么你自己的答案是被接受的吗?我在前面贴过,指向文档和——没有一个分支可以解决这个问题。你在问题中没有提到子模块部分。我接受你的。我刚刚添加了我的,因为它拥有全部命令。您可以编辑您的答案以添加整个命令吗?然后我会删除这个答案。