我可以设置它以便拉总是从上游拉,推总是推到原点,除非另有说明。
PS - 我不想要特定遥控器的不同推和拉(set-url),而是不同的默认遥控器。
编辑 - 在报告重复之前检查 Postscript。
更新- 刚刚意识到你说的是默认遥控器
您可以设置remote.pushDefault为要推送到的遥控器。我相信,分支跟踪设置仍将决定 pull 的默认行为。
每个分支都有效的原始答案
您可以将配置选项branch.<name>.remote设置branch.<name>.pushRemote为要从中拉取的远程,并设置为要推送到的远程。