git回滚线上代码

情况一:没有push到远程仓库

可以用git reset本地回滚之前的代码

情况二:已经push到远程仓库

1.使用命令git reset --hard回退上一个版本

2.修改自己要修改的代码

3.git add .

4.git commit -m feat:注释

5.git push到远程仓库,正常推送会被拒绝,需要使用强制命令git push -f到远程仓库,完成回滚

回滚具体文件

$ git checkout ${commit} /path/to/file

你可能感兴趣的:(git)