在第69页的"Git:每个人的版本控制.初学者指南"一书中,有一个建议:"作为替代git pull
,我们也可以使用git fetch
后跟git merge @{u}
".
@{u}
这里的意思是什么?
在Google中搜索git merge @{u}
提供了此页面的链接http://mislav.uniqpath.com/2013/02/merge-vs-rebase/其中@{u}
也可以找到.
Pet*_*ter 37
它是引用当前分支正在跟踪的上游分支的快捷方式.因此,例如,如果你在topic/fix_blub
追踪的分支上origin/topic/fix_blub
然后git merge @{u}
做同样的事情git merge origin/topic/fix_blub
.
@{u}
是Git用于查找修订版的迷你语言的一部分,这里将详细介绍.