Одним из возможных решений будет удаление конфигурации, связанной с веткой 'production'.
git config --unset branch.<branch>.remote
git config --unset branch.<branch>.merge
Таким образом, у вас есть , чтобы упомянуть, к какому удаленному пульту вы хотите подключиться (или, если хотите, нажать).
Если вы определите псевдоним для вытягивания, который:
- тянуть
- , а затем удалить удаленный и объединить конфигурацию для этой ветви,
вы уверены, что для этой ветви вы не сможете выполнить простое "git pull" без ввода дополнительных параметров.