如何在Git中编辑提交?

如何在Git中编辑提交?,git,Git,我想在Git中更改一个提交,我在Google上搜索了它并找到了以下命令: git commit --amend 当我传递这个命令时,我得到一个屏幕,它看起来像这样: 当我开始在这里输入commit时,它播放的声音类似于我在错误的位置输入的声音(无效命令) 有人能帮我弄清楚如何在Git中编辑提交消息吗?要在Git中编辑提交消息: 首先,如您所述,发出以下命令: git commit --amend 然后它将弹出您在问题中给出的屏幕 然后按i键,可以编辑提交消息。然后使用箭头键将光标移动到上一

我想在Git中更改一个提交,我在Google上搜索了它并找到了以下命令:

git commit --amend
当我传递这个命令时,我得到一个屏幕,它看起来像这样:

当我开始在这里输入commit时,它播放的声音类似于我在错误的位置输入的声音(无效命令)


有人能帮我弄清楚如何在Git中编辑提交消息吗?

要在Git中编辑提交消息:

首先,如您所述,发出以下命令:

git commit --amend
然后它将弹出您在问题中给出的屏幕

然后按i键,可以编辑提交消息。然后使用箭头键将光标移动到上一个提交消息的位置

创建初始模式

然后编辑它

接下来按键盘上的Esc键

下一步键入命令,按Shift+;按键盘上的键

:
然后在冒号后面键入
wq
。然后按Enter键保存并退出

:wq

你的问题不在于git,而在于vi。要么你学习vi,要么你将git配置为使用另一个编辑器。我投票将这个问题作为离题题来结束,因为它不是关于编程,而是关于如何在vi编辑器中键入文本Fast备忘单:键入
I
输入一些文本,然后键入
esc
,然后
:x
并输入。我喜欢使用ZZ快捷方式保存并退出。