Ruby on rails 即时追踪上的Git
我是Rails和Git的初学者 我已通过以下方式安装并创建了一个应用程序:Ruby on rails 即时追踪上的Git,ruby-on-rails,git,Ruby On Rails,Git,我是Rails和Git的初学者 我已通过以下方式安装并创建了一个应用程序: $rails myapp 它创建了所有必要的文件。 我去了电话簿 $cd myapp 然后我尝试初始化git $git init 但它说:“git”不被认为是一个内部或外部命令, 可操作的程序或批处理文件 所以我想我可能没有安装git。(尽管我已经安装了Git Bash。) 所以我试着安装gem $gem安装git 然后它成功安装了,或者看起来是这样 但同样的事情仍在发生 我真的需要帮助。我弄糊涂了。这对我来说是全新的
$rails myapp
它创建了所有必要的文件。
我去了电话簿
$cd myapp
然后我尝试初始化git
$git init
但它说:“git”不被认为是一个内部或外部命令,
可操作的程序或批处理文件
所以我想我可能没有安装git。(尽管我已经安装了Git Bash。)
所以我试着安装gem
$gem安装git
然后它成功安装了,或者看起来是这样
但同样的事情仍在发生
我真的需要帮助。我弄糊涂了。这对我来说是全新的 首先,git(ruby gem)和git(vcs)是不同的东西——前者是后者的ruby接口。您对git(vcs)有问题。您可能安装的git不正确-shell在$PATH中找不到主要的git可执行文件。顺便问一下,你是怎么安装的
编辑:哦,等等,从错误消息我推断你在Windows下?我认为,在这种情况下,您必须手动将安装git的文件夹添加到%PATH%。我从Google Code安装了git msys,从Rubyforge安装了InstantRails。因此,正如我所说,请检查git所在的文件夹是否添加到%PATH%(并且在这样做之后您打开了新控制台-环境数据不会动态更新)。是的,我在窗户下。所以我应该把安装它的路径放在环境变量中?这就是你所说的%PATH%吗?我已经把路径放在了环境变量中,然后重新启动了计算机。我仍然收到相同的错误。此路径中是否有git.exe?。为了确保,当您在控制台中执行“echo%PATH%”时,在其他值中是否有正确的git.exe路径?很抱歉提出了愚蠢的问题,但我想不出其他可能的变体。