git push origin HEAD
我在官方指导中发现:
git push origin HEAD
一个方便的方法来推动当前分支在遥控器上相同的名称。
但是,这个命令的含义对我来说并不清楚。 为什么它有这个效果?
我一直没有find答案( 这个问题似乎对待这个问题,但标题是误导)。
HEAD
指向当前分支的顶部。 git
可以从中获取分支名称。 所以这是一样的:
git push origin CURRENT_BRANCH_NAME
但是您不必记住/键入当前分支名称。 它也可以防止你意外推错到错误的远程分支。
如果你想推送一个不同于当前分支的分支,命令将不起作用。