Eclipse中的"Push ..."和"Push to upstream ..."之间有什么区别?

Flo*_*ard 34 eclipse git egit

当使用Eclipse中"推到上游...",新的"本地"提交推送到远程存储库和远程分支裁判在本地资源库中更新(因此masterorigin/master引用相同的提交).

当使用"Push ..."并在向导窗口(refs/heads/*)中向master添加push ref时,新的"本地"提交被推送到远程存储库(如前所述),但远程分支ref未在本地存储库中更新(所以master引用最后一次提交但origin/master没有移动).

这两种工作方式有什么区别?它对特定的分散工作流程有用吗?这两种方法的相应git命令是什么?

Pau*_*ter 16

推送到上游..按照您对远程跟踪分支的期望推送您的分支.

推...打开一个对话框,让你指定你应该推高哪些refspec,包括标签,HEAD等特殊情况:refs/heads/master等.

它没有更新origin/master似乎对我来说是个错误,或者他们正在等待下一次更新来源更新.我在https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EGit&component=UI上打开了一个错误

PW