in

github – Desentrañar archivos de git temporalmente

apple touch icon@2

Una alternativa a assume-unchanged es skip-worktree. Este último tiene un significado diferente, algo así como «Git no debería rastrear este archivo. Los desarrolladores pueden, y se les anima, a realizar cambios locales».

En su situación en la que no desea realizar un seguimiento de los cambios en los archivos de compilación (generalmente grandes), assume-unchanged es una buena eleccion.

En la situación en la que el archivo debe tener contenido predeterminado y el desarrollador es libre de modificar el archivo localmente, pero no debe verificar sus cambios locales en el repositorio remoto, skip-worktree es una mejor opción.

Otra opción elegante es tener un archivo predeterminado en el repositorio. Digamos que el nombre del archivo es BuildConfig.Default.cfg. Se espera que el desarrollador cambie el nombre de esto localmente a BuildConfig.cfg y pueden realizar los cambios locales que necesiten. Ahora agregue BuildConfig.cfg para .gitignore por lo que no se rastrea el archivo.

Vea esta pregunta que tiene una buena información de fondo en la respuesta aceptada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

test suite

Banco de pruebas

254d1f652c8cd4d012c1727cc3dcbe73 1200 80

50 ilusiones de películas más grandes | GamesRadar +