用新的分支名称将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