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回退了分支,导致历史分支被修改,需要强制推送到远程分支。

未完待续~~~

相关推荐
透明的玻璃杯7 小时前
git应用
git
炸炸鱼.8 小时前
Git+Jenkins实战(一):从零搭建自动化发布与回滚系统(附完整代码)
git·jenkins
言66611 小时前
要忽略前端依赖包node_modules的文件在目录下 git暂存区消失
git
胡小禾11 小时前
Git Worktree
git
程序员小羊!12 小时前
18 GIt
git
怣疯knight12 小时前
Git 本地分支关联远程分支 常用命令汇总
git
ANNENBERG12 小时前
git分支开发管理
git
坤坤藤椒牛肉面12 小时前
GIT的使用
git
w32963627112 小时前
使用 OpenCode 在 Windows 上加速安装 Playwright 的完整指南
windows·git
我家媳妇儿萌哒哒1 天前
git:无法推送refs到远端。您可以试着运行“拉取”功能,整合您的更改。
git