git常用操作合集

1 撤销

1.1 适用场景

如果在git上提交了commit,但是当前提交的代码有问题,需要回退到上个版本

1.2 操作命令

1、git log 查看历史提交记录及对应的commit id

找到需要回退的commit id

2、执行git reset回退到之前的状态

复制代码
git reset --hard <commit-id>

git reset --hard c5611cf239071282c3a30f0cfa42e92cacc4d91f

其中<commit-id>是需要回退到的commit id

3、使用git push -f 将本地的修改提到到远程

复制代码
git push -f

其中-f表示强制推送,因为使用了git reset回退了分支,导致历史分支被修改,需要强制推送到远程分支。

未完待续~~~

相关推荐
Sahadev_2 分钟前
GitMemo 使用教程:把 Claude Code / Cursor 对话保存到 Git 仓库
git
朱一头zcy1 小时前
Git的下载和基本原理、Git常用命令与分支管理、IDEA集成Git、IDEA关联Github和Gitee
git·gitee·github·intellij-idea
展示猪肝2 小时前
Git 版本管理入门教程:命令行 + PyCharm + Gitee 远程仓库实战
git
周杰伦fans3 小时前
解决 Git 推送/拉取报错:Could not resolve host: gitee.com
git·gitee
小李云雾3 小时前
Git命令行总结与结合Pycharm的综合应用
git·pycharm
GISer_Jing4 小时前
现代全栈工程化实战:Git+Docker+Vercel+CI/CD
git·ci/cd·docker
tianyuanwo4 小时前
AI Harness Engineering 应用最佳实践:从单点故障到系统护栏
人工智能·git·harnnees
rising start5 小时前
Git入门
git·gitee
修己xj13 小时前
Gogs: 打造属于你自己的轻量级 Git 服务
git