Налаштуйте git в терміналі Intellij


85

Я хочу використовувати git у терміналі Intellij, але він не розпізнає команду. У командному рядку та оболонці живлення Windows команда розпізнана (я додав шлях git до змінних системного середовища). Мені також відомо, що Intellij має інтеграцію графічного інтерфейсу з Git.

Отже, хтось може сказати мені, як я можу використовувати команду git у терміналі Intellij.


Я не користувач Windows, але я думаю, ви можете отримати корисну інформацію з цього допису. Ви можете спробувати шлях налаштування до bashshell, або встановити cygwin і встановити git там. Також це може бути корисним.
Чайка

Відповіді:


210

Налаштування терміналу IDE JetBrains (InteliJ, WebStorm, PHPStorm) для використання GIT bash

  • Файл
  • Налаштування
  • (Введіть "Термінал" у пошуку)
  • Змінити шлях до оболонки на:

"C:\Program Files\Git\bin\sh.exe" --login -i

або

"C:\Program Files\Git\bin\bash.exe"

Якщо у вас є інший каталог для встановленого git, змініть його відповідно.


1
Чи є спосіб якось вказати Mintty? Робити це таким чином не дозволяє мені зробити кілька речей, наприклад, мати можливість надрукувати \u03BB
символи

2
Не забудьте поставити Котирування для каталогу. У Intellij виникли проблеми із запуском терміналу
Srujan Kumar Gulla

2
Або доC:\Program Files\Git\bin\bash.exe
spencer.sm

1
Це більше не працює з Win10 і PHPStorm 2018.2.6 Вікно bash просто вискакує за межі IDE і негайно знову закривається.
Макберт

5
Якщо ви використовуєте Git для Windows, не використовуйте C: \ Program Files \ Git \ git-bash.exe , а C: \ Program Files \ Git \ bin \ bash.exe - інакше командний рядок відкриється в окреме вікно!
user2428118

0

не потрібно нічого перевстановлювати. Йти до:

-File -Settings -Пошук терміналу - у шляху шляху до оболонки: "C: \ Program Files \ Git \ bin \ sh.exe" --login -i (або інший каталог, де ви встановили Git) Будь ласка, повідомте мене, якщо це спрацювало чудово для вас


0

Повний шлях більше не потрібен (windows), я просто замінив cmd.exe на sh.exe і бінго називали O

Налаштування> Інструменти> Термінал> Шлях оболонки sh.exe


Це більше не потрібно через якусь магію всередині IntelliJ? Нісенітниця. Якщо "sh.exe" є у вашому PATH, то, звичайно, він знайде за допомогою пошуку PATH ..
whaefelinger

-1

Це спрацювало для мене:

IntelliJ: Файл-> Налаштування-> Контроль версій-> Git:

З правого боку виконуваний файл Path to Git:

"C:\Program Files\Git\bin\git.exe"


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