Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-07-09. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Поддерживаемые операционные системы для GitHub Desktop

Можно использовать GitHub Desktop в любой поддерживаемой операционной системе.

Сведения о поддерживаемых операционных системах

Для работы с GitHub Desktop поддерживаются следующие операционные системы.

  • macOS 10.15 или более поздней версии
  • Windows 10 64-разрядная или более поздняя версия. Для запуска GitHub Desktop должна быть установлена 64-разрядная операционная система.

Устранение неполадок в macOS

Если у вас возникли проблемы с использованием GitHub Desktop в macOS, ознакомьтесь с приведенными ниже решениями. Дополнительные сведения см. в разделе known-issues.

Ошибка The username or passphrase you entered is not correct после входа в учетную запись

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

Для устранения этой ошибки выполните следующие действия.

  1. Откройте приложение "Доступ к цепочке ключей".
  2. В левой боковой панели в списке связок ключей щелкните правой кнопкой мыши имя входа и нажмите кнопку "Lock Keychain" (Имя входа).
  3. Щелкните правой кнопкой мыши имя входа и щелкните "Разблокировать цепочку ключей". Следуйте инструкциям на экране, чтобы завершить разблокировку цепочки ключей "login".
  4. Повторно выполните проверку подлинности учетной записи в GitHub или GitHub Enterprise.

Ошибка Could not create temporary directory: Permission denied после проверки наличия обновлений

Эта ошибка может быть вызвана отсутствием разрешений на доступ к каталогу ~/Library/Caches/com.github.GitHubClient.ShipIt. GitHub Desktop использует этот каталог для создания и распаковки временных файлов в рамках обновления приложения.

Для устранения этой ошибки выполните следующие действия.

  1. Закройте GitHub Desktop.
  2. Откройте "Finder" и перейдите в каталог ~/Library/Caches/.
  3. Щелкните правой кнопкой мыши com.github.GitHubClient.ShipIt и выберите команду Получить сведения.
  4. Щелкните стрелку слева от элемента "Общий доступ и разрешения".
  5. Если справа от учетной записи не указано разрешение "Чтение и запись", щелкните текст и нажмите кнопку Чтение и запись.
    Снимок экрана: окно сведений на Компьютере Mac. В разделе "Общий доступ и разрешения" открывается контекстное меню с флажком "Чтение и запись".
  6. Откройте GitHub Desktop и проверьте наличие обновлений.

Устранение неполадок в Windows

Если у вас возникли проблемы с использованием GitHub Desktop в Windows, ознакомьтесь с приведенными ниже решениями. Дополнительные сведения см. в разделе known-issues.

Ошибок: The revocation function was unable to check revocation for the certificate.

Эта ошибка может возникнуть, если вы используете GitHub Desktop в корпоративной сети, которая блокирует попытки Windows проверить состояние отзыва сертификата.

Чтобы устранить неполадку, обратитесь к системному администратору.

Ошибка git clone failed при клонировании репозитория, настроенного с помощью перенаправления папок

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

Ошибок: cygheap base mismatch detected

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

Чтобы устранить эту ошибку, отключите обязательное использование ASLR или явным образом разрешите все исполняемые файлы в <Git>\usr\bin, от которых зависит MSYS2.

This operating system is no longer supported. Software updates have been disabled уведомление

Это уведомление отображается, если вы используете версию Windows, которая больше не совместима с GitHub Desktop. GitHub Desktop поддерживает Windows 10 64-разрядная или более поздняя версия. Если вы используете поддерживаемую операционную систему Windows и видите это уведомление, это может быть связано с тем, что режим совместимости включен для GitHub Desktop. Чтобы проверить, включен ли режим совместимости, выполните следующие действия.

  1. Откройте меню** "Пуск" Windows**.
  2. Найдите "GitHub Desktop".
  3. Выберите и удерживайте (или щелкните правой кнопкой мыши) GitHub Desktop и щелкните "Открыть расположение файла".
  4. Выберите и удерживайте (или щелкните правой кнопкой мыши) ярлык GitHub Desktop и нажмите кнопку "Свойства".
  5. Перейдите на вкладку "Совместимость ".
  6. В разделе "Режим совместимости" убедитесь, что установлен флажок "Запустить эту программу в режиме совместимости".