git,在与另一个远程相同的地方创建远程分支

git, create remote branch in the same place as another remote

如何在不检查创建本地并推送到远程的情况下,基于另一个已经存在的远程分支创建远程分支。

详细说明一下,在 repo1 我在 branchA。存在一个 origin/branchB,我想在与 B 相同的位置创建一个 origin/branchC。A 与两者不同。我知道 Brepo1 中的 C 重复,但在另一个 repo2 中,它会有所不同。

(我知道这个问题听起来很奇怪,但在我的大公司环境中,生产构建需要有一个分支名称,但由于 space 限制,无法检查所有回购协议。)

这是创建远程 branchC 的一种方法,它从与 origin/branchB 相同的提交开始:

git push origin origin/branchB:branchC