【发布时间】:2013-02-23 09:56:04
【问题描述】:
我正在寻找我希望简单的一行命令来确定当前签出分支的正确上游引用?
基本上类似
git branch --remote HEAD
which(如果有效)会将符号模式 HEAD 转换为当前分支名称,然后选项 --remote 然后将其更改为远程跟踪分支的引用。 (但它不会那样做!)
如果我的分支 morehelp 配置为
remote = origin
merge = refs/heads/morehelp
简单的命令行将返回 refs/remotes/origin/morehelp,这是它的上游跟踪分支(非常适合 git reset --hard <ref> 覆盖更新的情况)
【问题讨论】:
标签: git git-branch