Git命令-回滚操作
问题报错
位置
Github Action配置的自动部署
错误
ssh://git@github.com/jerryc127/urllib-sync.git 无访问无权限

分析
- 更换hosts
- 重新配置SSH key
- 对比最后一次正确配置
-
更换hosts
处理:添加 "140.82.113.3" 至hosts文件中
结果:问题依然存在,并且本地访问github速度降低
-
重新配置SSH key
结果:问题依然存在,coding、gitee仓库需要重新连接
-
对比最后一次正确配置,对比 committed 发现在安装某些插件时,对yarn和package做了更改

处理:下载官方theme,对比更改上述文件
结果:问题依然存在
解决
处理:恢复到最后一次能够正确运行的版本
咱只知道文件被改了,既然修改无效,那咱就直接恢复!
查看commits_id
最后一次正确的commits
法一
-
仓库进入commits

-
找到最后一次正确的commits,复制id即可,获取commits_id

法二
-
git命令
git reflog -
找到对应commits获取id即可
命令行回退/回滚
-
本地git回退到commits_id版本
git reset --hard commit_id -
推送
git push --force origin 分支名称

浙公网安备 33010602011771号