Skip to main content

Настройка Git для GitHub Desktop

Вы можете управлять параметрами конфигурации Git для локальных репозиториев с помощью GitHub Desktop.

Platform navigation

Сведения о конфигурации Git для GitHub Desktop

GitHub Desktop использует локальные параметры конфигурации Git и предоставляет возможность настройки некоторых из этих параметров, таких как глобальные сведения о авторе и ветвь по умолчанию, используемая при создании нового репозитория.

GitHub Desktop позволяет задать имя и адрес электронной почты, связанные с вашими фиксациями в репозиториях. Если ваше имя и адрес электронной почты уже заданы в глобальной конфигурации Git для вашего компьютера, GitHub Desktop обнаружит эти значения и будет использовать их. GitHub Desktop также позволяет задать другое имя и адрес электронной почты для отдельного репозитория. Это полезно, если необходимо использовать отдельный рабочий адрес электронной почты для определенного репозитория.

Если адрес электронной почты, заданный в конфигурации Git, не соответствует адресу электронной почты, связанному с учетной записью GitHub, вошедшего в систему, GitHub Desktop отобразит предупреждение перед фиксацией.

GitHub Desktop также позволяет изменить имя ветви по умолчанию, которое вы хотите использовать при создании новых репозиториев. По умолчанию GitHub Desktop использует main в качестве имени ветви по умолчанию в создаваемых вами репозиториях.

Совет

Любой пользователь сможет просмотреть адрес электронной почты в конфигурации Git, если вы сделаете общедоступные фиксации. Дополнительные сведения см. в разделе Указание адреса электронной почты для фиксаций.

Настройка сведений о глобальном авторе

Настройка сведений о глобальном авторе в GitHub Desktop позволяет обновить имя и адрес электронной почты в глобальной конфигурации Git. Это будут имя и адрес электронной почты по умолчанию для всех новых локальных репозиториев, создаваемых в GitHub Desktop.

  1. В строке меню выберите GitHub Desktop, а затем нажмите кнопку "Параметры".

    Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню "GitHub Desktop" курсор наведите указатель мыши на "Параметры", который выделен синим цветом.

  2. В окне "Параметры" щелкните Git.

    Скриншот панели «Git» в окне «Настройки». В левой боковой панели параметр с меткой "Git" выделен синим цветом и выделен оранжевым цветом.

  3. В поле "Имя" введите имя, используемое для конфигурации Git.

  4. В раскрывающемся меню "Электронная почта" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать "Другой" и ввести другой адрес электронной почты.

  5. Щелкните Сохранить.

  1. В меню Файл выберите пункт Параметры.

    Снимок экрана: строка меню "GitHub Desktop" в Windows. В раскрывающемся меню "Файл" элемент "Параметры" выделен оранжевым цветом.

  2. В окне "Параметры" щелкните Git.

    Снимок экрана: панель "Git" в окне "Параметры". В левой боковой панели выделена опция с надписью «Git» синим цветом.

  3. В поле "Имя" введите имя, используемое для конфигурации Git.

  4. В раскрывающемся меню "Электронная почта" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать "Другой" и ввести другой адрес электронной почты.

  5. Щелкните Сохранить.

Настройка разных сведений о авторе для отдельного репозитория

Вы можете изменить имя и адрес электронной почты, используемые для создания фиксаций в определенном репозитории. Эта локальная конфигурация Git переопределит глобальные параметры конфигурации Git только для этого репозитория.

  1. Чтобы переключиться в репозиторий, для которого требуется задать определенную конфигурацию, используйте раскрывающееся меню "Текущий репозиторий".

    Снимок экрана: панель репозитория в GitHub Desktop. Рядом с пунктом "Текущий репозиторий" раскрывающийся список выделен оранжевым контуром.

  2. В строке меню "GitHub Desktop" выберите репозиторий и щелкните "Параметры репозитория...".

    Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню "Репозиторий" курсор наведите указатель мыши на "Параметры репозитория", выделенный синим цветом.

  3. В окне "Параметры репозитория" в левой боковой панели щелкните Git Config.

  4. В разделе "Для этого репозитория я хочу", выберите "Использовать локальную конфигурацию Git".

    Снимок экрана: панель "Git Config" в окне "Параметры репозитория". Переключатель "Использовать локальную конфигурацию Git" выбран и выделен оранжевым цветом.

  5. В поле "Имя" введите имя, используемое для локальной конфигурации Git.

  6. В раскрывающемся меню "Электронная почта" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать "Другой" и ввести другой адрес электронной почты.

  7. Щелкните Сохранить.

  1. В меню репозитория выберите параметры репозитория....

    Снимок экрана: строка меню "GitHub Desktop" в Windows. В раскрывающемся меню "Репозиторий" "Параметры репозитория" описано оранжевым цветом.

  2. В окне "Параметры репозитория" в левой боковой панели щелкните Git Config.

  3. В разделе "Для этого репозитория я хочу", выберите "Использовать локальную конфигурацию Git".

    Снимок экрана: панель "Git Config" в окне "Параметры репозитория". Переключатель "Использовать локальную конфигурацию Git" выбран и выделен оранжевым цветом.

  4. В поле "Имя" введите имя, используемое для локальной конфигурации Git.

  5. В раскрывающемся меню "Электронная почта" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать "Другой" и ввести другой адрес электронной почты.

  6. Щелкните Сохранить.

Настройка ветви по умолчанию для новых репозиториев

Вы можете настроить ветвь по умолчанию, которая будет использоваться при создании нового репозитория в GitHub Desktop. Дополнительные сведения о ветвь по умолчанию см. в разделе О ветвях.

  1. В строке меню выберите GitHub Desktop, а затем нажмите кнопку "Параметры".

    Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню "GitHub Desktop" курсор наведите указатель мыши на "Параметры", который выделен синим цветом.

  2. В окне "Параметры" щелкните Git.

    Скриншот панели «Git» в окне «Настройки». В левой боковой панели параметр с меткой "Git" выделен синим цветом и выделен оранжевым цветом.

  3. Нажмите на вкладку «Ветка по умолчанию ».

  4. По необходимости редактируйте название ветки по умолчанию.

  5. Щелкните Сохранить.

  1. В меню Файл выберите пункт Параметры.

    Снимок экрана: строка меню "GitHub Desktop" в Windows. В раскрывающемся меню "Файл" элемент "Параметры" выделен оранжевым цветом.

  2. В окне "Параметры" щелкните Git.

Снимок экрана: панель "Git" в окне "Параметры". В левой боковой панели выделена опция с надписью «Git» синим цветом.

  1. Нажмите на вкладку «Ветка по умолчанию ».
  2. По необходимости редактируйте название ветки по умолчанию.
  3. Щелкните Сохранить.

Настройка окружения shell для Git-хуков

GitHub Desktop запускает Git-хуки в вашей настроенной оболочке. Это значит, что хуки имеют доступ к тем же переменным среды, конфигурационным файлам оболочки (например .bash_profile , или .zshrc), и инструментам, что и при запуске Git из командной строки. Инструменты, установленные через менеджеры версий, такие nvm как or rbenv, также будут доступны вашим хукам.

Вы можете настроить настройки среды hook во вкладке Hooks в панели настроек Git .

  1. В строке меню выберите GitHub Desktop, а затем нажмите кнопку "Параметры".

    Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню "GitHub Desktop" курсор наведите указатель мыши на "Параметры", который выделен синим цветом.

  2. В окне "Параметры" щелкните Git.

    Скриншот панели «Git» в окне «Настройки». В левой боковой панели параметр с меткой "Git" выделен синим цветом и выделен оранжевым цветом.

  3. Нажмите на вкладку «Крючки».

  1. В меню Файл выберите пункт Параметры.

    Снимок экрана: строка меню "GitHub Desktop" в Windows. В раскрывающемся меню "Файл" элемент "Параметры" выделен оранжевым цветом.

  2. В окне "Параметры" щелкните Git.

Снимок экрана: панель "Git" в окне "Параметры". В левой боковой панели выделена опция с надписью «Git» синим цветом.

  1. Нажмите на вкладку «Крючки».

Доступны следующие параметры:

  •         **Загрузка переменных среды Git hook из shell**: При включении GitHub Desktop загружает переменные окружения из вашей оболочки при выполнении Git-хуков. Включите это, если ваши хуки зависят от инструментов, установленных через менеджеры версий, такие `nvm`как , `rbenv`или `asdf`.
    
  •         **Переменные среды Cache Git** hook: Кэшируют переменные среды для повышения производительности. Отключите это, если ваши крючки зависят от часто меняющихся переменных окружающей среды.
    

Для получения дополнительной информации о Git-крючках в GitHub Desktop см. Работа с Git-хуками в GitHub Desktop.

Дополнительные материалы

  •         [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/adding-an-email-address-to-your-github-account)
    
  •         [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address)
    
  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)
    
  •         [AUTOTITLE](/get-started/getting-started-with-git)