我们可以像下面这样推送一个分支的头部。
那么为什么下面的命令会给我一个错误?
$ git push origin HEAD
我们可以使用@
作为HEAD
的别名。
$ git show @
那么为什么下面的命令会给我一个错误?
$ git push origin @
fatal: remote part of refspec is not a valid name in @
@
'应该被替换为HEAD:https://github.com/git/git/commit/9ba89f484e023827eca6ad44baf69af37dac4db3#diff-0e5e84388b3fb1c5edbec053379fbf1eR1025 - VonCgit push origin HEAD
等同于git push origin
,只要设置了 push.default=simple,所以不需要 @ 符号。 - eckespush.default=simple
дёӢд№ҹж— жі•дҪҝз”Ёgit push origin
гҖӮ - Sanghyun Lee