Entender el archivo Gemfile.lock

Después de ejecutar elbundle install comando, 'Gemfile.lock 'se crea en el directorio de trabajo. ¿Qué significan las directivas dentro de ese archivo?

Por ejemplo, tomemos el siguiente archivo:

PATH
  remote: .
  specs:
    gem_one (0.0.1)

GEM
  remote: http://example.org/
  specs:
    gem_two (0.0.2)
    gem_three (0.0.3)
      gem_four (0.0.4)

PLATFORMS
  platform

DEPENDENCIES
  gem_two
  gem_one!

Qué hacer 'CAMIN ','JOY ',' PLATAFORMAS 'y' DEPENDENCIAS 'describir? ¿Se requieren todos?

¿Qué debería contener el 'remot 'y'especificacione 'subdirectives?

¿Qué hace el signo de exclamación después del nombre de la gema en el ' DEPENDECIES 'grupo significa?

Respuestas a la pregunta(7)

Su respuesta a la pregunta