window 更改后如何保存提交消息
How to save commit message after change on window
我把代码推送到Github后,发现自己少了一个commit,所以想修改一下
但是在我修改它之后我不知道如何保存它并退出并再次推送提交,有人可以帮助我吗?
我假设您想通过 运行 git commit --amend
修改现有提交。当您这样做时,Git 允许您在文本编辑器中修改提交消息。您的屏幕截图显示 nano
或 pico
,Linux 的文本编辑器。您可以在屏幕底部看到可用的热键。按 ctrl-O
保存然后按 ctrl-X
退出。
因为您修改了现有的提交,您的本地 Git 客户端将有一个不同于 GitHub 的提交。 运行 git push --force
用您刚刚创建的新提交覆盖 GitHub 上的旧提交。请注意,您应该只在自己的 Git 分支上执行此操作,而不是在与他人共享的分支上执行此操作,例如 master
分支。
我把代码推送到Github后,发现自己少了一个commit,所以想修改一下 但是在我修改它之后我不知道如何保存它并退出并再次推送提交,有人可以帮助我吗?
我假设您想通过 运行 git commit --amend
修改现有提交。当您这样做时,Git 允许您在文本编辑器中修改提交消息。您的屏幕截图显示 nano
或 pico
,Linux 的文本编辑器。您可以在屏幕底部看到可用的热键。按 ctrl-O
保存然后按 ctrl-X
退出。
因为您修改了现有的提交,您的本地 Git 客户端将有一个不同于 GitHub 的提交。 运行 git push --force
用您刚刚创建的新提交覆盖 GitHub 上的旧提交。请注意,您应该只在自己的 Git 分支上执行此操作,而不是在与他人共享的分支上执行此操作,例如 master
分支。