estoy tratando de empujar una marca nueva, carril vacío 3.0.4 proyecto de GitHub, pero sólo se dan cuenta de que la tienda cookie de sesión tiene una clave secreta:cuando tienes una clave secreta en tu proyecto, ¿cómo se puede presionar a GitHub?
En config/initializers/secret_token.rb
NewRuby192Rails304Proj::Application.config.secret_token = '22e8...'
Entonces, ¿cómo podemos nosotros evitar que sea empujado a GitHub? Podemos ignorar este archivo (usando .gitignore
), pero sin este archivo, la aplicación Rails no se ejecutará en absoluto (y no es una aplicación completa de Rails). O, en general, otros archivos o marcos también pueden tener archivos que contienen claves secretas. En tal caso, ¿cómo debería manejarse al presionar a GitHub?
Puede usar una herramienta externa como: [git-secret] (https://github.com/sobolevn/git-secret) o [blackbox] (https://github.com/StackExchange/blackbox) para manejar estos archivos – sobolevn