【发布时间】:2013-06-01 15:32:43
【问题描述】:
有没有办法将 git 配置为默认将我当前的分支推送到原点?
例如,我想做:
git push origin
让它将我当前签出的任何分支推送到上游来源。
【问题讨论】:
-
我做了,看到了你链接的帖子。不过,我对什么被认为是“上游”感到困惑。那是我分支出来的分支,还是真正的“上游回购”?
-
upstream将“当前分支推送到其上游分支”,即上游跟踪分支。current做了类似的事情,但假设上游分支与当前分支同名。这里有一个很好的解释stackoverflow.com/questions/11872984/… -
所以我做了: git push -u origin mybranch ...但我认为这不是我想要的。有没有办法撤消它?当我设置推送配置并尝试执行 git push 时,它只是说'分支没有上游分支'。
标签: git