SmartGit 安装及使用(三):修改提交记录、合并多次提交、撤销本地文件修改、版本回退等操作

本文详细介绍Git中修改提交信息、合并多次提交、撤销本地文件修改、撤销本地提交及版本回退的操作步骤,帮助读者掌握Git版本控制的核心技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、修改提交记录


选择需要修改的commit,右键,选择「Edit Commit Message」,写好提交说明。如下图:

在这里插入图片描述

二、合并多次提交


选择需要合并的commit,右键,选择「Squash commit」,写好提交说明。如下图:

loading...

三、撤销本地文件修改


选择需要撤销的文件,右键,选择「Discard」。如下图:

在这里插入图片描述


四、撤销本地提交


1、在分支上右键,选择「Reset」。如下图:

loading...

2、根据需要选择不同的参数

loading...

五、版本回退


1、选择某一次提交,右键,选择「reset」,成功之后,代码会恢复到被选择的这一次提交。也就是说在该次提交时间之后的本地提交就都会删除;

loading...

2、强制push,覆盖远程仓库的提交。



系列文章


Git专栏

Git使用(一):安装与配置
Git使用(二):创建项目并提交到远程仓库
Git使用(三):分支管理,创建分支、合并分支、合并分支的某一次提交等
Git使用(四):提交管理,修改提交信息、合并多次提交、版本回退、撤销本地文件修改等
Git使用(五):解决冲突以及如何避免冲突
SmartGit 安装及使用(一):安装及配置
SmartGit 安装及使用(二):工作界面介绍、提交代码以及防止代码冲突等操作
SmartGit 安装及使用(三):修改提交记录、合并多次提交、撤销本地文件修改、版本回退等操作
SmartGit 安装及使用(四):创建、合并分支以及解决冲突等操作
SmartGit 安装及使用(附录):注册非商业许可证
【Git】如何生成SSH key
【Git】.gitignore文件语法以及修改后无效的解决办法
【Git】Authentication failed for 错误解决
【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法
【Git】error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值