Як встановити м'яту в 'Git Bash' на windows?


10

Я встановив git на windows з http://git-scm.com/download/win, і я використовую ярлик Git Bash для доступу до команд git.

На жаль, Git Bash використовує термінал Windows Command (CMD.EXE), з яким жахливо працювати.

Як я можу змінити Git Bash на використання м'яти замість CMD.EXE?


Зауважте, що інсталятори поточних випусків з git-scm включають опцію використання м'яти АБО cmd як терміналу
pb2q

Вже давно Git-scm встановив набагато приємніший Термінал. Наприклад, тепер ви можете змінити його розмір по горизонталі.
генеорама

Відповіді:


8

Перейдіть на сторінку http://code.google.com/p/mintty/ і завантажте останній поштовий файл, що містить пакет mintty msys. Станом на 18 жовтня 2014 року остання версія - mintty-1.1.3-msys.zip

Витягніть mintty.exeз zip-файлу і скопіюйте його в binпапку, де ви встановили git. Якщо ви встановили git до місця за замовчуванням, шлях єC:\Program Files (x86)\Git\bin

Наступним клацанням правою кнопкою миші клацніть ярлик Windows для Git Bash . Змініть мета: "C:\Program Files (x86)\Git\bin\mintty.exe" /bin/sh --login -i. Якщо ви встановили git в іншому місці, вам потрібно буде використовувати встановлений шлях.

Тепер, натиснувши на ярлик Git Bash, слід відкрити м'ятний.


Я спробував такий підхід. Модифікація ярлика Git Bash працювала, і це відкриває термінал Mintty, але зміна C:\Program Files (x86)\Git\Git Bash.vbsкопіювання та вставлення вашої версії не змінила поведінку Git Bash у контекстному меню - Git Bash все ще відкривається з cmd.exe у цьому випадку: puu.sh/ ddSW0 / 5efa2f5c42.png puu.sh/ddSWG/91e68d1790.jpg
Тег

Вибачення - що частина інструкцій була надана іншим користувачем stackoverflow, тому я їх видалив.
Кріс Сноу

Немає жодних проблем, проходження ярлика Git Bash наразі достатньо, і можливість використовувати Mintty більше, ніж компенсує проблеми, привіт.
Tagc

Цей архів коду Google справді застарів! Будь ласка, оновіть свій коментар.
jcollum

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.