¿Cómo puedo actualizar de forma segura (extraer) un proyecto de git, manteniendo intactos los archivos específicos, incluso si hay cambios ascendentes?git pull manteniendo los cambios locales
myrepo/config/config.php
¿Hay alguna manera, de, incluso si este archivo se va a cambiar en el control remoto, cuando git pull, todo lo demás se actualiza, pero este archivo no ha cambiado (ni siquiera fusionado)?
PS. Necesito hacer lo que estoy pidiendo porque solo estoy escribiendo scripts basados en git. No puedo cambiar los archivos de configuración a las plantillas.
así que necesito una forma de escribir las secuencias de comandos de actualización que no pierda lo que se modificó localmente. Me esperaba algo tan simple como:
git assume-remote-unchanged file1
git assume-remote-unchanged file2
continuación git pull
son los cambios a 'config.php' comprometidos? –
posible duplicado de [¿Es posible excluir compromisos específicos al hacer una fusión de git?] (Http://stackoverflow.com/questions/332528/is-it-possible-to-exclude-specific-commits-would-doing- a-git-merge) – Daenyth
No está comprometido. Preferiría no tener que –