
У меня очень большой проект (~5 ГБ, включая .git
), открытый в IntelliJ Idea на MacOS Mojave. Я заметил, что загрузка процессора довольно высока, когда IDE находится в фоновом режиме и ничего не делает.
Я провел небольшое исследование и заметил, что IDE периодически запускает следующую команду GIT:
/usr/local/bin/git -c credential.helper= -c core.quotepath=false -c log.showSignature=false -c diff.renameLimit=1 log -M -m --no-walk=unsorted --stdin --pretty=format:%x01%x01%H%x02%x02%P%x02%x02%ct%x02%x02%cn%x02%x02%ce%x02%x02%an%x02%x02%at%x02%x02%ae%x02%x02%s%x02%x02%b%x02%x02%B%x03%x03 --encoding=UTF-8 --name-status --
Если я отключу плагин "Git", то все нормально. Если я закрою очень большой проект и оставлю только маленькие, то тоже все нормально. Думаю, git log
медленно из-за огромного размера репозитория.
Есть ли способ отключить эту git log
команду или сделать так, чтобы она работала менее агрессивно, не отключая весь плагин "Git"? Иногда он мне нужен только для функции "Annotate".
Спасибо.