Поскольку @phd размещен в комментариях и проверен @torek в комментариях в ссылочной ссылке, я публикую ответ от их имени.
Если пульт не указан, по умолчанию пульт origin
удаленбудет использоваться, если для текущей ветви не настроена восходящая ветвь, что означает, что если для этой ветки настроена удаленная ветвь отслеживания, то она будет иметь значение конфигурации branch.<currentBranchName>.remote
, к которому она будет обращаться.
Поведение аналогично git push
для поиска хранилища, если явно не упомянуто.