如果您在某个分支上,并且您正在跟踪特定的远程分支,那么您是否可以使用任何指针来引用您正在跟踪的上游分支?
例如,如果您当前在分支功能/ ABC-123上,并且您正在跟踪原点/功能/ ABC-123,是否有任何可用于引用它的快捷方式,以便您可以执行此操作
之类的东西git diff UPSTREAM_THINGY
而不是输入
git diff origin/feature/ABC-123
答案 0 :(得分:1)
是:@{upstream}
由this answer提供,specifying revisions的git文档包含:
<branchname>@{upstream}
,例如master@{upstream}
,@{u}
后缀@{upstream}
到branchname
(简称<branchname>@{u}
)是指 由branchname
指定的分支设置为构建的分支 顶部(配置branch.<name>.remote
和branch.<name>.merge
)。 缺少branchname
默认为当前的。{/ p>