如何为所需的Ruby版本设置正确的shebang

我正在使用MacOS x运行Ruby 2.0.0。

出于某种原因,当我在我的本地gitlab上运行git push时,我有一个开头的脚本

 #! /usr/bin/env ruby 

处理的Ruby版本是ruby1.8.7 ,它破坏了应用程序。

如何才能正确设置这个shebang才能使用Ruby 2.0.0?

在黑暗中拍摄,但删除shebang并运行echo 2.0.0-p247 > .ruby-version (替换您的特定版本)可能会有所帮助。 或者shebang绝对必要吗?


抓一点,根据这个网站你可以尝试#!/usr/bin/env rvm 2.0 do ruby (或类似的东西)。