Добавление поддержки GIT в существующий проект в IntelliJ IDEA - PullRequest
29 голосов
/ 04 января 2012

У меня есть многомодульный проект, построенный с Maven.Я импортировал только один субмодуль (не родительский) из этого проекта как проект IDEA, и похоже, что IDE не распознает папку .git (потому что это один уровень выше от корня проекта, который я использовал для импорта)

Есть ли еще возможность добавить поддержку Git для intelliJ?

Ответы [ 6 ]

52 голосов
/ 04 января 2012

Я успешно открыл подпроект Maven в IDEA.Естественно, он не включил интеграцию с Git автоматически.В меню VCS я выбрал «Включить интеграцию управления версиями» и выбрал «Git» из подменю.

Затем IDEA пожаловался, что в проекте нет папки .git, и предложил выбрать родительскую папку .git.Я сделал это, и все заработало как ожидалось.

Если у вас нет опции Git в меню VCS, это может быть ошибкой.Попробуйте отключить плагин SVN и посмотрите, поможет ли это (у меня нет плагина SVN в моей IDEA).

25 голосов
/ 16 июня 2014

Возможно, вам потребуется добавить git в список контроля версий в настройках

settings> Version Control

, а затем убедиться, что git указан в таблице как VCS

Я должен был сделать это, иначе git не был указан в меню VCS в строке меню.

Make sure Git is in one of the columns here

1 голос
/ 05 июня 2013

В моем случае, мы недавно перешли с CVS на GIT (вздох). В проекте были некоторые старые специфичные для CVS файлы (например, .cvsignore), которые должны были указать IntelliJ, что это был проект CVS. Мне пришлось вручную удалить этот файл, чтобы IntelliJ распознал новую папку .git и связанные файлы.

0 голосов
/ 07 января 2019

Если ваша проблема в том, что вкладка «Контроль версий» отсутствует, используйте Вид / Инструмент Windows / Контроль версий.

Это выведет окно контроля версий в нижний фрейм, при условии, что все оставшиеся части вашей конфигурации gitверны.

0 голосов
/ 19 октября 2018

В моем случае я не смог заставить Intellij обнаруживать Git на модуле. Поэтому я удалил модуль из проекта и снова добавил его. Тогда это было обнаружено, и я мог использовать меню Git.

0 голосов
/ 04 января 2012

Рассмотрите возможность использования Git за пределами IDE. Из командной строки в Git можно получить большую эффективность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...