Git语法糖为“当前分支”?

时间:2015-09-21 08:59:51

标签: git version-control

我知道在git中你可以使用-来引用你以前的分支。

例如,如果我在tester分支并运行git checkout master,然后决定我要返回tester,我可以改为git checkout - git checkout tester

我的问题是:

git中是否有某种语法糖可以引用我所在的当前分支

例如,如果我在master并希望运行git pull origin master,我可以改为git pull origin {current branch sugar}吗?

只需要为pushpull等常见命令指定当前分支名称,这很烦人。

1 个答案:

答案 0 :(得分:1)

实际上,只要您的分支设置了上游分支

git pull就足够了
git branch -u origin/master master

所以引用当前分支并不是一个语法糖:这是git命令的更多默认参数。
例如git pull

  

<repository><branch>的默认值是从当前分支的“remote”和“merge”配置中读取的git-branch --track