git – ¿cambio de versiones de código?

En este momento mi método de usar git es desarrollar un website localmente y cuando se ve bien, git push origin master y luego ssh en el server y git pull origin master . Tengo curiosidad si hay una forma de cambiar fácilmente las versiones de una aplicación. Así que supongamos que agregué un par de funciones y luego quiero eliminarlas por un time. ¿Cómo podría regresar sin solo quitar el código?

Puede usar git checkout X , donde X es un nombre de label o una identificación de confirmación. Para ver la confirmación a la que desea volver, puede usar git log .

(Cuidado, esto te pondrá en una HEAD separada, así que no hagas ningún commit hasta que hayas usado git checkout master para volver a la parte superior de la twig master).

Agregue las funciones en una twig, luego extraiga esa twig del server. Cuando quiera volver al tronco, simplemente haga eso. Cuando las características estén lists, combine la twig en el tronco.

Siempre y cuando haya estado versionando los files en cuestión, creo que lo que está hablando se ha cubierto aquí. Deshaga el file a una versión anterior utilizando Git.

y aquí – ¿ Restablecer o revertir un file específico a una revisión específica usando Git?