我有一个未跟踪的分支,最初是从名为origin/develop
的远程分支克隆的。我想将此分支推送到远程分支origin/feature/A
。 origin/feature/A
尚不存在。我希望它在我推动时创建。我们已经在遥控器上有分支origin/feature/XYZ
,我试图保持一致。本地分支称为A
。
我该怎么做?
答案 0 :(得分:3)
您应该可以git push origin A:feature/A
。
<refspec>…
使用什么源对象指定要更新的目标ref。
<refspec>
参数的格式是可选加+,后跟源对象<src>
,后跟冒号:
,后跟目标引用<dst>
。...
<dst>
通过此推送告知远程端的哪个ref更新。
正如knittl在评论中指出的那样,您可以添加-u
标记,以使您的本地A
分支跟踪新的origin/feature/A
分支。