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

未完待续~~~

相关推荐
月落归舟6 小时前
Git 新手入门指南
git
达达车6 小时前
git使用技巧记录
git·使用技巧·版本管理
Simon—欧阳8 小时前
Git使用心得&理解
git
AI行业学习9 小时前
Claude Code + cc-switch + Git + Node.js 一站式完整安装配置教程【8.3】
git·python·安全·前端框架·node.js·html·notepad++
AI行业学习9 小时前
Claude Code + cc-switch + Git + Node.js 一站式完整安装配置教程(2026最新·国内可用版)
人工智能·git·python·安全·node.js·html·notepad++
维基框架21 小时前
OpenAI在给Git做优化 上游行为要变了
人工智能·git
1名持续学习的码农21 小时前
GPT Plus、GPT Pro用户第一次用Codex,项目权限和Git分支怎么设置?
人工智能·git·gpt·elasticsearch·ai编程·codex
晨曦中的暮雨1 天前
Learn Claude Code:CodeAgent 与后端程序大搭配——定时任务、Git Worktree 和MCP 服务
git·ai·llm·agent
减瓦1 天前
用 Git 为本地文件打造一台时光机
开发语言·git·编辑器