如何在Xcode内部使用Overmit
我已通过以下方式在全球范围内安装了“Overmit”:如何在Xcode内部使用Overmit,xcode,git,rubygems,rbenv,ruby-overcommit,Xcode,Git,Rubygems,Rbenv,Ruby Overcommit,我已通过以下方式在全球范围内安装了“Overmit”: sudo gem install overcommit 它在终端内部工作,但当我尝试从Xcode中提交代码时,会出现以下错误: 此存储库包含Overmit安装的挂钩,但未安装Overmitgem。 使用gem Install overmit安装它 我的overmit.yml文件如下所示: PreCommit: SwiftLint: enabled: true command: ["Pods/SwiftLint/swif
sudo gem install overcommit
它在终端内部工作,但当我尝试从Xcode中提交代码时,会出现以下错误:
此存储库包含Overmit安装的挂钩,但未安装Overmit
gem。
使用gem Install overmit
安装它
我的overmit.yml
文件如下所示:
PreCommit:
SwiftLint:
enabled: true
command: ["Pods/SwiftLint/swiftlint", "lint", "--strict"]
还值得注意的是,我使用rbenv
安装了Ruby,并将最新版本设置为我的全局版本
有没有办法让它在Xcode内部工作?您不必使用
sudo安装gems
这通常表明您的环境设置有问题。我在另一台机器上安装它时没有使用sudo,但是仍然有相同的错误您不应该使用sudo安装gems
这通常表明您的环境设置有问题。我在其他机器上没有使用sudo安装gems,但仍然有相同的错误