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

未完待续~~~

相关推荐
007张三丰9 小时前
Git Rebase详解,与merge,cherry-pick比较
git·rebase·rebasing
jimy120 小时前
GitHub的codespaces入门,以及git设置
git·github
睡醒了叭1 天前
缝缝补补---Git使用
git
Alkaid:1 天前
GIT常用命令
大数据·git
我命由我123452 天前
Android Studio - 在 Android Studio 中直观查看 Git 代码的更改
android·java·开发语言·git·java-ee·android studio·android jetpack
无证驾驶梁嗖嗖2 天前
git_lab_事故恢复全过程(ubuntu_22
linux·git·ubuntu
何中应2 天前
CentOS7安装Git
运维·git·centos·开发工具
微尘hjx2 天前
【GitHub 代码仓 02】git命令操作示例
git·elasticsearch·github
阿正的梦工坊2 天前
Git提交中的perf和chore是什么?
git
Fly feng2 天前
git rebase 变基操作教程
git