【问题标题】:Pull all branches from the remote on another PC从另一台 PC 上的远程拉出所有分支
【发布时间】:2014-10-09 21:04:28
【问题描述】:

我在一台计算机上创建了一个 repo,然后在那里创建了一些分支,并推送了更改。现在我有以下分支:

  • 主人
  • 开发
  • 修补程序

然后我开始使用另一台计算机,所以我克隆了 repo,并想结帐到不同的分支。但它给了我一个它不存在的错误。

git checkout develop 给了我这个错误

我尝试获取分支,所以我使用了:

git fetch origin develop,但它抛出'致命的找不到远程参考开发,命令流意外结束'

有没有办法在不同的 PC 上“下载”所有这些分支?

谢谢!

【问题讨论】:

  • 你在执行 'git checkout develop' 时收到了什么错误信息?
  • 试试git branch -r。还要指定您克隆的存储库。

标签: git svn github


【解决方案1】:

如果所有分支都在远程,那么你可以调用

git fetch origin

检查特定的分支,如果它在本地不存在但你需要

git checkout -b name origin/name

顺便说一句,请确保您已正确设置遥控器

git remote -v

【讨论】:

    猜你喜欢
    • 2013-09-24
    • 1970-01-01
    • 2020-01-21
    • 2019-10-28
    • 1970-01-01
    • 1970-01-01
    • 2022-11-05
    • 1970-01-01
    • 2019-03-08
    相关资源
    最近更新 更多