2015-01-28 2 views
3

Я успешно использовал версию Git Bash версии 1.9.5 в Windows 8 в течение нескольких недель. Сегодня утром он прекратил работать. Каждый раз, когда я открываю Git Bash, он появляется на секунду, а затем падает. Я искал везде решения; каждый форум говорит, чтобы удалить Git и переустановить новую версию. У меня новая версия. Я снова установил Git и перезапустил компьютер несколько раз. Я попытался открыть Git из файлов программы, с консоли и с нескольких разных ярлыков. Я не знаю, что еще делать.Сбой консоли Git Bash при открытии

Ниже приведен скриншот раскола секунды, когда окно консоли открыто перед сбоем.

Git crash error message

+0

Необходимо изменить распределение виртуальной памяти Windows, посмотрите следующие шаги: http://www.microchip.com/forums/FindPost/523439 –

+0

Это сработало! Спасибо огромное! –

+0

Возможный дубликат [Git Extensions: ошибка Win32 487: не удалось зарезервировать место для кучи cygwin, ошибка Win32 0] (http://stackoverflow.com/questions/18502999/git-extensions-win32-error-487-couldnt- reserve-space-for-cygwins-heap-win32) – MikeB

ответ

-1

Вам необходимо изменить виртуальный распределение памяти в Windows:

  • Перейти к Панель управления/Система и безопасность/Системы затем Advanced Systems Настройка.
  • На Продвинутый вкладка, нажмите на производительность Настройки кнопка.
  • Выберите Advanced вкладку и нажмите на Изменить Кнопка
  • Введите значение нестандартного размера следующим образом:

    • Исходный размер (МБ) = В настоящее время Выделено (отображается в нижней части)
    • Максимальный размер (МБ) = Рекомендован (показан внизу)
  • Нажмите на Установить кнопку, нажмите OK , перезагрузки компьютера и наслаждайтесь!

+0

Не работал для меня. У меня 64 гига физической памяти, более 48 концертов нераспределены. Кажется замечательным, что любой части Cygwin потребуется больше памяти, чем я имею. – MikeB

+0

У этой ссылки есть более полные и вдумчивые ответы. Насколько я могу судить, это всего лишь ошибка в cygwin (или ssh-agent), которая ожидает, что конкретный, постоянный виртуальный адрес будет доступен. Когда это не так, оно падает. http://stackoverflow.com/questions/18502999/git-extensions-win32-error-487-couldnt-reserve-space-for-cygwins-heap-win32 – MikeB

2

У меня был тот же самый вопрос, который решен после удаления всех файлов конфигурации на домашней директории C:\Users\<username>. К ним относятся .bash_history, .bashrc, .bash_profile, .bash_aliases, .gitconfig, .git-credentials, .minttyrc и .npmrc. После восстановления их по одному и открытия git bash, я обнаружил, что виновником является линия .minttyrc Term=xterm-256color Я удалил эту строку, и она решила проблему.

+0

Имейте upvote. Win10 и просто обновлен с 2.13.что-то до 2.16.1.4 и имело ту же проблему. Комментирование строки Term фиксировало это. – shoover

+0

То же самое; Windows 10.0.16299.248, Git 2.16.1.windows.4 – Jerod

Смежные вопросы