Ali*_*hmi 5 clone github atom-editor
我在 Github 上有一个由两个分支组成的存储库。我正在尝试使用Git-Plus:CloneinAtom尝试克隆所有存储库。但是,我所有的尝试都失败了,只有master分支被克隆。我在 SE 上查过这个问题,但找不到解决办法。有人可以帮我解决这个问题。提前致谢 !
然而,我的所有尝试都失败了,只有主分支被克隆。
这种行为并非 Atom 所独有。这是正常git clone行为。
所有分支都会被克隆,但git clone只会自动创建本地分支master或存储库的默认分支。其余的仍然是“远程跟踪分支”,即远程的本地副本。它们位于您的磁盘上,但实际上是只读的。如果您要克隆的项目有很多分支,Git 这样做是为了避免大量不相关的本地分支淹没您的克隆。
例如,如果您的遥控器有master、foo和bar。你最终会得到origin/master、origin/foo、origin/bar和master。origin/...都是远程跟踪分支。它们会记住您上次查看远程存储库时的状态(使用git clone、 或fetch或pull)。
masterorigin/master是一个供您工作的当地分支机构。如果您想在另一个分支上工作,请制作它的本地版本。例如,git checkout -b origin/foo foo将创建一个本地foo供您使用(或者您在 Atom 中执行此操作)。
另请参阅此答案。
| 归档时间: |
|
| 查看次数: |
5568 次 |
| 最近记录: |