2014-04-23 709 views

回答

67

HEAD指向当前分支的顶部。 git可以从中获取分支名称。所以它是一样的:

git push origin CURRENT_BRANCH_NAME 

但您不必记住/键入当前分支名称。它也可以防止你意外推送到错误的远程分支。

如果你想推送一个不同于当前分支的分支,该命令将不起作用。

+11

它可能有助于提及'HEAD'是一个符号ref,它可以用'git symbolic-ref HEAD'来看。 – jszakmeister

相关问题