合并上游而不指定分支名称

时间:2015-04-13 05:54:38

标签: git

我正在使用Git和许多功能分支。

当我想要更新masterfeatureX

# Update master
git checkout master
git pull

# Update featureX
git checkout featureX
git pull

它的工作原理很简单。但这需要一段时间,因为我运行git pull包括fetch两次。

另一种方式......

# Update featureX
git checkout featureX
git merge origin/featureX
好的,我只拿了一次。但我必须指定origin/featureX,即使分支在上游。

是否存在上游的别名,或者在没有提取的情况下更新分支的简单方法?

1 个答案:

答案 0 :(得分:2)

this answer开始,上游的别名是

git rev-parse --symbolic-full-name --abbrev-ref @{u}