Как полностью удалить GitHub Desktop с Mac

По инструкции самого GitHub, чтобы удалить GitHub Desktop с Mac, достаточно переместить его в Корзину. Так удаляется программа, но не её настройки, кэш, журналы и файлы программы обновления. Ваши репозитории — обычные папки, и они остаются на месте.

Деинсталлятор: список программ по размеру с датой последнего открытия, выбран Google Chrome с размером программы и кэшей
  1. Откройте MacWashing и выберите Деинсталлятор в боковом меню.
  2. Нажмите Показать программы и отметьте GitHub Desktop в списке.
  3. Нажмите Удалить и подтвердите. Файлы, которые могут быть вашими, отмечены как «Возможно» и не выбираются сами.

Бесплатная пробная версия · macOS 14 и новее

Удалите GitHub Desktop в Finder

Сначала отправьте (push) коммиты, которые хотите сохранить: изменения, которые вы не отправили, есть только в папках репозиториев на этом Mac.

  1. Закройте GitHub Desktop: нажмите на его значок в Dock правой кнопкой и выберите Завершить.
  2. Откройте Finder › Программы, нажмите на GitHub Desktop правой кнопкой и выберите Переместить в Корзину.

Что GitHub Desktop оставляет после себя

Всё это лежит в папке «Библиотеки» внутри домашней папки:

  • ~/Library/Application Support/GitHub Desktop — данные программы, внутри и её кэш.
  • ~/Library/Caches/com.github.GitHubClient — кэш.
  • ~/Library/Preferences/com.github.GitHubClient.plist — настройки.
  • ~/Library/Logs/GitHub Desktop — журналы.
  • ~/Library/Application Support/com.github.GitHubClient.ShipIt и ~/Library/Caches/com.github.GitHubClient.ShipIt — файлы встроенной программы обновления.

~/Documents/GitHub — папка, куда GitHub Desktop по умолчанию клонирует репозитории. Это ваши проекты, а не остатки: удаление программы их не трогает. Перенесите их в другое место или оставьте папку. Удаляйте её, только если всё в ней отправлено на GitHub и больше не нужно.

Как убрать остатки вручную

  1. В Finder выберите Переход › Переход к папке (Shift-Command-G), введите путь из списка выше и нажмите Return.
  2. Переместите папку или файл в Корзину.
  3. Повторите для остальных путей.
  4. Перезагрузите Mac и очистите Корзину.

Файлы после себя оставляет не только GitHub Desktop: см. как полностью удалить программу на Mac.

А с MacWashing это в один клик

Деинсталлятор: список программ по размеру с датой последнего открытия, выбран Google Chrome с размером программы и кэшей

Деинсталлятор MacWashing знает файлы, которые GitHub Desktop создаёт в вашей папке «Библиотеки», и удаляет их вместе с программой, включая файлы программы обновления. Папки, где могут лежать ваши файлы, например склонированные репозитории, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Удалит ли MacWashing мои файлы вместе с GitHub Desktop?

Нет. Деинсталлятор сам отмечает только то, что принадлежит программе: настройки, кэш, журналы и фоновые компоненты. Папки, где могут лежать ваши файлы, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами, а программы по умолчанию уходят в Корзину, и их можно вернуть.

Что если GitHub Desktop сейчас запущен?

MacWashing подождёт, пока она закроется, или закроет её по вашей команде, и только потом удалит её файлы.

Можно ли удалить GitHub Desktop в MacWashing бесплатно?

Да, в пробном режиме: Сборка мусора и Деинсталлятор вместе освобождают до 25 ГБ, без аккаунта и карты.

Удалятся ли мои репозитории вместе с GitHub Desktop?

Нет. Репозитории — обычные папки, по умолчанию в «Документы › GitHub», и программа их не удаляет. Всё, что вы отправили, есть и на GitHub.

Удаляется ли аккаунт GitHub?

Нет. Аккаунт и репозитории на github.com это не затрагивает. Удаляется только программа на этом Mac.

Найдёт ли GitHub Desktop мои репозитории после переустановки?

Папки остаются на Mac. Если их нет в списке, добавьте их через File › Add Local Repository или перетащите папки репозиториев в окно GitHub Desktop.