为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

2 回答

右击你要撤回的列,undo commit或者reset,具体要看你的使用场景

0 回复 有任何疑惑可以回复我~

首先我们要查看本地仓库的commit信息,这里可以打开git bash输入git log命令查看,也可以使用git GUI图形界面查看。这里我通过git GUI查看项目的commit信息。
在项目根目录中打开git GUI界面,这里我没有其它分支,直接点击Visualize master's History就可以查看主线的历史记录了。
这里可以看到我们每一次commit的信息,包括SHA1 ID的值。这里我们只需要SHA1 ID值的前七位就行了。这里我们以修改前面两个commit用户名和邮箱为例。找到前两个commit前一次commit的SHA1 ID值前七位。这里是795b3a7。
打开git bash,执行rebase -i操作。
执行后会出现git的vim编辑器,里面会有哈希值为795b3a7的commit之后所有commit的信息。这时按下键盘i键进入编辑模式,将需要修改的commit信息前面的pick改成edit。按esc退出编辑模式,输入:wq保存并退出。
这时回到git bash界面,如果看到下面信息就表示成功了,可以开始修改commit信息了。

希望采纳~

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

GIT怎么撤回

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信