Revertir GIT a la versión en la rama designada de una confirmación

Aviso: Este artículo es los bloggers originales artículo CSDN "JoatECJTU", y seguimiento 4.0 CC BY-SA acuerdo de derecho de autor, reproduce, por favor adjuntar el enlace de la fuente original y esta declaración.
fuente original: https: //blog.csdn.net/Jo_Andy/article/details/104218652

escena aplicable: ¿Quieres volver a una versión previamente presentado en una rama, y ​​la versión presentada después de que la versión no han tenido

pasos:

1. Cambie a la rama especificada
git checkout 分支名
2. git log para ver la información del número de versión presentada
commit a550c5581814206a2096c1a5fee1caeed01d6a30
Author: test <[email protected]>
Date:   Tue Feb 4 00:38:15 2020 +0800

    StringBuffer直接改变原字符串,char数组和字符串的转换

commit a2456b6825a4cab009d53ba8bb2cd8a4eb425f6b
Author: test <[email protected]>
Date:   Tue Feb 4 00:23:53 2020 +0800
3. git reset número de versión --hard
git reset --hard 版本号
比如
git reset --hard a2456b6825a4cab009d53ba8bb2cd8a4eb425f6b

4. git push -f para presentación vigor

git push -f 

Supongo que te gusta

Origin www.cnblogs.com/roinbi/p/12447238.html
Recomendado
Clasificación