git 扩展“修改上次提交”按钮到底在做什么?

tis*_*hma 8 git

我不小心按下了 git 扩展中的“修改上次提交”按钮。我的最后一次提交已经被推送/与其他人共享,所以我实际上不想这样做。

我通常这样使用这个按钮:

  1. 单击按钮 - 它会加载上一条消息
  2. 上演新变化
  3. 当再次单击按钮时,它会执行 git commit --amend

现在,我不想再次单击该按钮。我宁愿覆盖消息并定期提交。

令我困惑的是:当我关闭提交对话框并再次打开它时,我可以在框中看到旧消息。

有人可以确认这是否是按钮的行为方式,并且我不“修改”任何内容?

Sat*_*hat 3

有人可以确认这是否是按钮的行为方式,并且我不“修改”任何内容?

刚刚在我的本地系统上测试了这一点,它将创建一个新的提交,并且不会修改前一个提交。