gpt4 book ai didi

github - 如何在 Atom 文本编辑器中克隆所有分支而不仅仅是掌握

转载 作者:行者123 更新时间:2023-12-02 03:14:58 27 4
gpt4 key购买 nike

我在 Github 上有一个存储库,它由两个分支组成。我正在尝试在 Atom 中使用 Git-Plus:Clone 来尝试克隆所有存储库。但是,我的所有尝试都失败了,只有 master 分支被克隆。我在 SE 上查找过这个问题,但找不到解决方法。有人可以帮我解决这个问题吗?提前致谢 !

最佳答案

However, all my attempts have failed and only the master branch gets cloned.

这种行为并非 Atom 所独有。这是正常的git clone行为。

所有分支都被克隆,但是 git clone只会自动为master创建本地分支或者存储库的默认分支是什么。其余的仍然是“远程跟踪分支”,即远程的本地副本。它们位于您的磁盘上,但实际上是只读的。如果您要克隆的项目有很多分支,Git 这样做是为了避免大量不相关的本地分支淹没您的克隆。

例如,如果您的 Remote 有 master , foo ,和bar 。你最终会得到 origin/master , origin/foo , origin/bar ,和masterorigin/...都是远程跟踪分支。它们会记住您上次查看远程存储库时的状态(使用 git clonefetchpull )。

masterorigin/master 的本地分支机构供您继续工作。如果您想在另一个分支上工作,请制作它的本地版本。例如,git checkout -b origin/foo foo将创建本地 foo供您继续工作(或者在 Atom 中以任何方式进行)。

另请参阅this answer .

关于github - 如何在 Atom 文本编辑器中克隆所有分支而不仅仅是掌握,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45574748/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com