关于git版本回退的问题如何操作,

目前跟git上版本有1-2-3的,
最新版本是3 然后后来我发现1才是对的,是在master上

我checkout 1以后 然后去 add commit push 发现不行,请问有知道的朋友吗。

git回滚:https://blog.csdn.net/ruben95001/article/details/76177597

详细信息说一下,比如:想要什么结果,怎么操作的,错误信息是什么。

1、git log 获取到第二条commit号
2、git reset --hard commi号
3、mkdir .temp; cp -r ./* .temp
4、git pull
5、rm -rf ./* ; mv .temp/* ./ ; rmdir .temp
6、git add -A
7、git commit -s -m "回退到上一个版本"