Я установил «Overcommit» глобально, используя:
sudo gem install overcommit
Это работает внутри терминала, но когда я пытаюсь зафиксировать код из Xcode, я получаю следующую ошибку:
Этот репозиторий содержит хуки, установленные Overcommit, но гем overcommit
не установлен.Установите его с помощью gem install overcommit
.
Мой overcommit.yml
файл выглядит следующим образом:
PreCommit:
SwiftLint:
enabled: true
command: ["Pods/SwiftLint/swiftlint", "lint", "--strict"]
Стоит также отметить, что я установил Ruby с помощью rbenv
и установилпоследняя версия, как моя глобальная версия.
Есть ли способ заставить его работать изнутри Xcode?