{"meta":{"title":"Настройка Git для GitHub Desktop","intro":"Вы можете управлять параметрами конфигурации Git для локальных репозиториев с помощью GitHub Desktop.","product":"GitHub Desktop","breadcrumbs":[{"href":"/ru/desktop","title":"GitHub Desktop"},{"href":"/ru/desktop/configuring-and-customizing-github-desktop","title":"Базовая и дополнительная настройка"},{"href":"/ru/desktop/configuring-and-customizing-github-desktop/configuring-git-for-github-desktop","title":"Настройка Git"}],"documentType":"article"},"body":"# Настройка Git для GitHub Desktop\n\nВы можете управлять параметрами конфигурации Git для локальных репозиториев с помощью GitHub Desktop.\n\n## Сведения о конфигурации Git для GitHub Desktop\n\nGitHub Desktop использует локальные параметры конфигурации Git и предоставляет возможность настроить некоторые из этих параметров, таких как глобальная информация автора и ветвь по умолчанию, используемая при создании нового репозитория.\n\nGitHub Desktop позволяет задать имя и адрес электронной почты, которые вы хотите связать с фиксациями, которые вы делаете в репозиториях. Если имя и адрес электронной почты уже заданы в глобальной конфигурации Git для компьютера, GitHub Desktop определит и будет использовать эти значения.\nGitHub Desktop также позволяет задать другое имя и адрес электронной почты для отдельного репозитория. Это полезно, если необходимо использовать отдельный рабочий адрес электронной почты для определенного репозитория.\n\nЕсли адрес электронной почты, заданный в конфигурации Git, не соответствует адресу электронной почты, связанному с GitHub учетной записью, вошедшего в систему, GitHub Desktop отобразится предупреждение перед фиксацией.\n\nGitHub Desktop также позволяет изменить имя ветви по умолчанию, которое вы хотите использовать при создании новых репозиториев. По умолчанию используется GitHub Desktop в качестве имени ветви по умолчанию `main` в любых созданных репозиториях.\n\n> \\[!TIP]\n> Любой пользователь сможет просмотреть адрес электронной почты в конфигурации Git, если вы сделаете общедоступные фиксации. Дополнительные сведения см. в разделе [Указание адреса электронной почты для фиксаций](/ru/account-and-profile/how-tos/email-preferences/setting-your-commit-email-address).\n\n## Настройка сведений о глобальном авторе\n\nНастройка сведений GitHub Desktop глобального автора обновит имя и адрес электронной почты в глобальной конфигурации Git. Это будет имя и адрес электронной почты по умолчанию для всех новых локальных репозиториев, в которые вы создаете GitHub Desktop.\n\n<div class=\"ghd-tool mac\">\n\n1. В строке меню выберите **GitHub Desktop**, а затем нажмите кнопку **\"Параметры**\".\n\n   ![Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню \"GitHub Desktop\" курсор наведите указатель мыши на \"Параметры\", который выделен синим цветом.](/assets/images/help/desktop/mac-choose-settings.png)\n2. В окне \"Параметры\" щелкните **Git**.\n\n   ![Скриншот панели «Git» в окне «Настройки». В левой боковой панели параметр с меткой \"Git\" выделен синим цветом и выделен оранжевым цветом.](/assets/images/help/desktop/mac-select-git-pane.png)\n3. В поле \"Имя\" введите имя, используемое для конфигурации Git.\n4. В раскрывающемся меню \"Электронная почта\" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать \"Другой\" и ввести другой адрес электронной почты.\n5. Щелкните **Сохранить**.\n\n</div>\n\n<div class=\"ghd-tool windows\">\n\n1. В меню **Файл** выберите пункт **Параметры**.\n\n   ![Снимок экрана: строка меню \"GitHub Desktop\" в Windows. В раскрывающемся меню \"Файл\" элемент \"Параметры\" выделен оранжевым цветом.](/assets/images/help/desktop/windows-choose-options.png)\n\n2. В окне \"Параметры\" щелкните **Git**.\n\n   ![Снимок экрана: панель \"Git\" в окне \"Параметры\". В левой боковой панели выделена опция с надписью «Git» синим цветом.](/assets/images/help/desktop/windows-select-git-pane.png)\n\n3. В поле \"Имя\" введите имя, используемое для конфигурации Git.\n\n4. В раскрывающемся меню \"Электронная почта\" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать \"Другой\" и ввести другой адрес электронной почты.\n\n5. Щелкните **Сохранить**.\n\n</div>\n\n## Настройка разных сведений о авторе для отдельного репозитория\n\nВы можете изменить имя и адрес электронной почты, используемые для создания фиксаций в определенном репозитории. Эта локальная конфигурация Git переопределит глобальные параметры конфигурации Git только для этого репозитория.\n\n<div class=\"ghd-tool mac\">\n\n1. Чтобы переключиться в репозиторий, для которого требуется задать определенную конфигурацию, используйте раскрывающееся меню \"Текущий репозиторий\".\n\n   ![Снимок экрана: панель репозитория в GitHub Desktop. Рядом с пунктом \"Текущий репозиторий\" раскрывающийся список выделен оранжевым контуром.](/assets/images/help/desktop/current-repo-dropdown.png)\n\n2. В строке меню \"GitHub Desktop\" выберите **репозиторий** и щелкните **\"Параметры репозитория...**\".\n\n   ![Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню \"Репозиторий\" курсор наведите указатель мыши на \"Параметры репозитория\", выделенный синим цветом.](/assets/images/help/desktop/repository-settings-mac.png)\n\n3. В окне \"Параметры репозитория\" в левой боковой панели щелкните **Git Config**.\n\n4. В разделе \"Для этого репозитория я хочу\", выберите **\"Использовать локальную конфигурацию** Git\". ![Снимок экрана: панель \"Git Config\" в окне \"Параметры репозитория\". Переключатель \"Использовать локальную конфигурацию Git\" выбран и выделен оранжевым цветом.](/assets/images/help/desktop/use-local-git-config.png)\n\n5. В поле \"Имя\" введите имя, используемое для локальной конфигурации Git.\n\n6. В раскрывающемся меню \"Электронная почта\" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать \"Другой\" и ввести другой адрес электронной почты.\n\n7. Щелкните **Сохранить**.\n\n</div>\n\n<div class=\"ghd-tool windows\">\n\n1. **В меню репозитория выберите **параметры репозитория**...**.\n\n   ![Снимок экрана: строка меню \"GitHub Desktop\" в Windows. В раскрывающемся меню \"Репозиторий\" \"Параметры репозитория\" описано оранжевым цветом.](/assets/images/help/desktop/repository-settings-win.png)\n2. В окне \"Параметры репозитория\" в левой боковой панели щелкните **Git Config**.\n3. В разделе \"Для этого репозитория я хочу\", выберите **\"Использовать локальную конфигурацию** Git\". ![Снимок экрана: панель \"Git Config\" в окне \"Параметры репозитория\". Переключатель \"Использовать локальную конфигурацию Git\" выбран и выделен оранжевым цветом.](/assets/images/help/desktop/use-local-git-config.png)\n4. В поле \"Имя\" введите имя, используемое для локальной конфигурации Git.\n5. В раскрывающемся меню \"Электронная почта\" выберите адрес электронной почты, который вы хотите использовать для фиксаций. Вы можете выбрать адрес электронной почты, связанный с вашей учетной записью GitHub или выбрать \"Другой\" и ввести другой адрес электронной почты.\n6. Щелкните **Сохранить**.\n\n</div>\n\n## Настройка ветви по умолчанию для новых репозиториев\n\nМожно настроить ветвь по умолчанию, которая будет использоваться при создании нового репозитория в GitHub Desktop. Дополнительные сведения о ветвь по умолчанию см. в разделе [Филиалы](/ru/pull-requests/reference/branches#about-the-default-branch).\n\n<div class=\"ghd-tool mac\">\n\n1. В строке меню выберите **GitHub Desktop**, а затем нажмите кнопку **\"Параметры**\".\n\n   ![Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню \"GitHub Desktop\" курсор наведите указатель мыши на \"Параметры\", который выделен синим цветом.](/assets/images/help/desktop/mac-choose-settings.png)\n2. В окне \"Параметры\" щелкните **Git**.\n\n   ![Скриншот панели «Git» в окне «Настройки». В левой боковой панели параметр с меткой \"Git\" выделен синим цветом и выделен оранжевым цветом.](/assets/images/help/desktop/mac-select-git-pane.png)\n3. Нажмите на **вкладку «Ветка по умолчанию** ».\n4. По необходимости редактируйте название ветки по умолчанию.\n5. Щелкните **Сохранить**.\n\n</div>\n\n<div class=\"ghd-tool windows\">\n\n1. В меню **Файл** выберите пункт **Параметры**.\n\n   ![Снимок экрана: строка меню \"GitHub Desktop\" в Windows. В раскрывающемся меню \"Файл\" элемент \"Параметры\" выделен оранжевым цветом.](/assets/images/help/desktop/windows-choose-options.png)\n2. В окне \"Параметры\" щелкните **Git**.\n\n![Снимок экрана: панель \"Git\" в окне \"Параметры\". В левой боковой панели выделена опция с надписью «Git» синим цветом.](/assets/images/help/desktop/windows-select-git-pane.png)\n\n1. Нажмите на **вкладку «Ветка по умолчанию** ».\n2. По необходимости редактируйте название ветки по умолчанию.\n3. Щелкните **Сохранить**.\n\n</div>\n\n## Настройка окружения shell для Git-хуков\n\nGitHub Desktop запускает перехватчики Git в настроенной среде оболочки. Это значит, что хуки имеют доступ к тем же переменным среды, конфигурационным файлам оболочки (например `.bash_profile` , или `.zshrc`), и инструментам, что и при запуске Git из командной строки. Инструменты, установленные через менеджеры версий, такие `nvm` как or `rbenv`, также будут доступны вашим хукам.\n\nВы можете настроить настройки среды hook во **вкладке Hooks** в панели **настроек Git** .\n\n<div class=\"ghd-tool mac\">\n\n1. В строке меню выберите **GitHub Desktop**, а затем нажмите кнопку **\"Параметры**\".\n\n   ![Снимок экрана: строка меню на Компьютере Mac. В раскрывающемся меню \"GitHub Desktop\" курсор наведите указатель мыши на \"Параметры\", который выделен синим цветом.](/assets/images/help/desktop/mac-choose-settings.png)\n2. В окне \"Параметры\" щелкните **Git**.\n\n   ![Скриншот панели «Git» в окне «Настройки». В левой боковой панели параметр с меткой \"Git\" выделен синим цветом и выделен оранжевым цветом.](/assets/images/help/desktop/mac-select-git-pane.png)\n3. Нажмите на **вкладку «Крючки».**\n\n</div>\n\n<div class=\"ghd-tool windows\">\n\n1. В меню **Файл** выберите пункт **Параметры**.\n\n   ![Снимок экрана: строка меню \"GitHub Desktop\" в Windows. В раскрывающемся меню \"Файл\" элемент \"Параметры\" выделен оранжевым цветом.](/assets/images/help/desktop/windows-choose-options.png)\n2. В окне \"Параметры\" щелкните **Git**.\n\n![Снимок экрана: панель \"Git\" в окне \"Параметры\". В левой боковой панели выделена опция с надписью «Git» синим цветом.](/assets/images/help/desktop/windows-select-git-pane.png)\n\n1. Нажмите на **вкладку «Крючки».**\n\n</div>\n\nДоступны следующие параметры:\n\n* **Загрузка переменных среды перехватчика Git из оболочки**: при включении GitHub Desktop загружает переменные среды из оболочки при выполнении перехватчиков Git. Включите это, если ваши хуки зависят от инструментов, установленных через менеджеры версий, такие `nvm`как , `rbenv`или `asdf`.\n\n<div class=\"ghd-tool mac\">\n\n* **Переменные среды Cache Git** hook: Кэшируют переменные среды для повышения производительности. Отключите это, если ваши крючки зависят от часто меняющихся переменных окружающей среды.\n\n</div>\n\nДополнительные сведения о перехватчиках Git см. в GitHub Desktopразделе [Работа с Git-хуками в GitHub Desktop](/ru/desktop/making-changes-in-a-branch/working-with-git-hooks-in-github-desktop).\n\n## Дополнительные материалы\n\n* [Добавление адреса электронной почты в ваш аккаунт GitHub](/ru/account-and-profile/how-tos/email-preferences/adding-an-email-address-to-your-github-account)\n* [Указание адреса электронной почты для фиксаций](/ru/account-and-profile/how-tos/email-preferences/setting-your-commit-email-address)\n* [Филиалы](/ru/pull-requests/reference/branches)\n* [Базовые возможности Git](/ru/get-started/git-basics)"}