【问题标题】:How to create a branch locally and push it to remote (fork repo) from Upstream如何在本地创建分支并将其从上游推送到远程(fork repo)
【发布时间】:2018-01-09 19:02:43
【问题描述】:

我已经从另一个仓库(上游)分叉(起源)了一个仓库。

我想做的是,

  1. Upstream/develop_clean 分支创建一个名为 UnitTest 的本地分支。
  2. 将其推送到名为 UnitTest 的远程分支

我所做的是

git checkout -b UnitTest upstream/develop_clean
git push -u origin UnitTest

但它会引发致命错误,例如

致命:无法更新路径并同时切换到分支“UnitTest” 时间。您是否打算结帐'upstream/develop_clean' 可以 不作为提交解决?

我想不通。这里有什么问题? 有没有其他方法可以做与上述相同的事情?

【问题讨论】:

标签: git github tortoisegit


【解决方案1】:

'upstream/develop_clean' 没有得到解决,您可能需要检查您的遥控器:

git remote -v

然后获取原点:

git fetch origin

【讨论】:

  • git remote -v 输出origin https://github.com/nalam-nmef/NextGenTPR.git (fetch) origin https://github.com/nalam-nmef/NextGenTPR.git (push) upstream https://github.com/NMEF/NextGenTPR.git (fetch) upstream https://github.com/NMEF/NextGenTPR.git (push)
猜你喜欢
  • 2020-09-16
  • 1970-01-01
  • 2020-04-21
  • 2019-11-21
  • 1970-01-01
  • 2018-04-25
  • 2016-10-25
  • 1970-01-01
  • 2012-03-30
相关资源
最近更新 更多