¿Cómo usar git? Consejos para un uso personalizado. (Guardar captura de pantalla del código fuente)

Me gustaría saber cómo hago lo que quiero hacer.

Por el momento estoy trabajando en la twig principal. Pero esta twig cambiará porque todo el código fuente se actualizará. De hecho, me gustaría hacer una "captura de pantalla" de mi sucursal actual y cargarla después, si así lo deseo. Quiero que esta captura de pantalla contenga todo el código fuente porque eliminaré completamente el código fuente actual (cambio de marco, architecture, etc.)

Por lo tanto, creo que tengo que hacer una nueva twig con el código fuente actual y eliminar el código fuente de la twig principal, cambiar el marco y trabajar en él. Pero no estoy seguro de que esa sea la mejor manera de hacer esto.

¿Tienes algún consejo sobre eso? Gracias.

Tu puedes hacer:

  • una label, refiriendo su compromiso actual en el maestro
  • una twig a partir de su maestro actual

Entonces tú puedes:

  • empujar esa twig
  • empuja tu label ( git push --tags )
  • git rm todo ( git rm -r )
  • llena tu tree de trabajo con el nuevo código
  • agregar, comprometer y empujar ese mismo maestro con el nuevo contenido

Otra solución es:

  • cambiar el nombre del maestro
  • crea una nueva twig huérfana llamada maestra.

Consulte " ¿Cómo puedo vaciar por completo la twig principal en Git? ".

Tienes varias soluciones, aquí está la mía:

  • labelr la twig principal actual, para poder get la versión actual cuando lo desee
  • desarrolle el nuevo marco en una nueva twig, por lo que tendrá la versión actual estable en la twig principal, y fusionará el nuevo marco con la twig principal cuando esté listo.

Por el momento solo necesitas una label en tu twig principal.

Luego, en el futuro, si necesita modificar ese código de "versión anterior", creará una nueva twig a partir de esa label.