hek*_*mgl 109
HEAD指向当前分支的顶部.git可以从中获取分支名称.所以它是一样的:
git push origin CURRENT_BRANCH_NAME
Run Code Online (Sandbox Code Playgroud)
但您不必记住/输入当前分支名称.它还可以防止您意外地推入错误的远程分支.
如果要推送与当前分支不同的分支,则该命令将不起作用.
小智 10
如果要推送到特定的远程分支,可以运行:
git push origin HEAD:<name-of-remote-branch>
Run Code Online (Sandbox Code Playgroud)
这就是我在尝试将 repo 推回远程分支时遇到的情况。