2

我不小心将我的源代码提交到带有不完整提交消息的 git 存储库并推送了代码。现在我想编辑我推送的提交消息。我知道我们可以在推送之前编辑提交消息。但我也推送了代码。有什么办法可以编辑消息???

4

2 回答 2

5

请参阅在 Git 中编辑已推送的不正确提交消息

git commit --amend将允许您编辑提交消息,git push --force并将重写您的远程存储库。正如其他人所指出的,如果您有下游的任何人(即如果其他人从您的遥控器中拉出) ,那么重写您的遥控器是一个糟糕的主意。

于 2012-06-04T13:50:44.530 回答
4

一般来说,您不应该这样做,除非它是在目标存储库和同行开发人员使用的所有存储库中更正引用的选项。如果是这样,您可以在自己的存储库中更改提交,推送新提交,重置目标存储库中的分支以指向新提交并要求其他所有人重新设置基准。

于 2012-06-04T12:36:36.120 回答