Включение push.autoSetupRemote: упрощение настройки удаленной ветки в Git

“push.autoSetupRemote — автоматическая настройка удаленной ветки” — это опция конфигурации Git, которая, если она включена, автоматически устанавливает ветку отслеживания для вновь созданной локальной ветки и связывает ее с соответствующей удаленной веткой. Эта опция упрощает процесс отправки и получения изменений между локальными и удаленными репозиториями.

Вот несколько способов включить опцию «push.autoSetupRemote»:

  1. Метод командной строки:

    • Откройте терминал или командную строку.
    • Перейдите к репозиторию Git, в котором вы хотите включить эту опцию.
    • Выполните следующую команду:
      git config --local push.autoSetupRemote <value>

      Замените на желаемую настройку параметра. Например, чтобы включить эту опцию, используйте true, а чтобы отключить ее, используйте false.

  2. Метод файла конфигурации Git:

    • Найдите каталог .gitв своем репозитории.
    • Откройте файл configв текстовом редакторе.
    • Добавьте следующую строку в раздел [remote]:
      pushautoSetupRemote = <value>

      Замените нужным параметром (trueили false).

  3. Метод Git GUI:

    • Запустите инструмент Git с графическим интерфейсом, например GitKraken, Sourcetree или GitHub Desktop.
    • Откройте свой репозиторий в графическом интерфейсе.
    • Найдите раздел настроек или предпочтений, связанный с удаленными филиалами.
    • Найдите параметр «Автоматическая настройка удаленной ветки» или аналогичный.
    • Включите или отключите эту опцию по своему усмотрению.