用新的分支名称将git分支推送到远程

我有一个本地分支,这是一个叫做A的新分支。

我想将它推到遥控器上,但我希望它在遥控器中以不同的方式命名。

例如,远程名称将是users/me/A但在本地,它仍然会被称为A

我怎样才能做到这一点?


这应该做到这一点:
git push remoteRepo localBranchName:desiredName

这里有一些关于这个过程的更多信息


您可以使用以下命令将本地分支A推送到远程分支B

git push -u origin A:refs/heads/B

-u标志将允许您将来不指定远程分支的名称。


git branch --set-upstream a origin/me/a

将永久性地设置它,所以你不必在每次拉动时指定遥控器。 加

[push] default=tracking

到你的.git / config文件,这样就可以将相同的地方拉出来。

链接地址: http://www.djcxy.com/p/4601.html

上一篇: Pushing git branch to the remote with new branch name

下一篇: Creating a branch which will be pushed to a remote later