2011-06-02 20 views
5

que tienen la siguiente línea en mi Gemfile:de error: "fatal: yo no manejo protocolo` `git` al usar paquete de instalación

gem 'rails', :git => 'git://github.com/rails/rails.git'

me sale el siguiente error:

Fetching git://github.com/rails/rails.git 
fatal: I don't handle protocol ''git' 
Git error: command `git clone 'git://github.com/rails/rails.git'... 
.

pero cuando corro gem install 'rails' funciona bien

básicamente cuando se ejecuta el comando clon, bundler agrega las comillas simples alrededor del git: // dirección de la cual º filas el error.

Estoy trabajando en Windows. ¿Alguna idea de por qué estoy recibiendo este error?

Saludos

+1

El error de comillas simples duplicados es real. [Ver aquí] (https://gist.github.com/1001422) –

Respuesta

0

Es el problema con la versión más reciente de Bundler 1.0.14.

Necesitaba volver a 1.0.13 para que funcione. Al parecer, tenían algunos problemas relacionados con los caracteres de escape en Windows.

Ver aquí>https://github.com/carlhuda/bundler/issues/1212

1

Prueba este lugar en su Gemfile:

gem 'rails', :git => "https://github.com/rails/rails.git" 

git:// veces pueden ser bloqueados por los cortafuegos. Aunque en tu caso probablemente ese no sea el problema. Intenta con comillas dobles en su lugar.

+0

problema persiste. – neebz

Cuestiones relacionadas