首页 > 解决方案 > 在 git for-each-ref 中,%(refname) 和 %(upstream:remoteref) 有什么区别?

问题描述

使用 中的--format选项时,和git for-each-ref有什么区别?%(refname)%(upstream:remoteref)

在我所有的 Git 存储库中,只要%(upstream:remoteref)是非空的,它总是等于%(refname). 在某些情况下它们可能会有所不同吗?

标签: git

解决方案


git checkout -tb myfeature origin/master

并且您的新功能分支将从 /rebase 合并origin/master,其上游 ref 很可能是refs/heads/master。例如,当您第一次创建新分支时,您将这样做。


推荐阅读