推拉的不同默认遥控器

Arp*_*pit 3 git git-remote

我可以设置它以便拉总是从上游拉,推总是推到原点,除非另有说明。

PS - 我不想要特定遥控器的不同推和拉(set-url),而是不同的默认遥控器。

编辑 - 在报告重复之前检查 Postscript。

Mar*_*ger 5

更新- 刚刚意识到你说的是默认遥控器

您可以设置remote.pushDefault为要推送到的遥控器。我相信,分支跟踪设置仍将决定 pull 的默认行为。

每个分支都有效的原始答案

您可以将配置选项branch.<name>.remote设置branch.<name>.pushRemote为要从中拉取的远程,并设置为要推送到的远程。