如题,有时候拼音输入法输错,导致提交了些少儿不宜的单词。 测试 mm 看了不好,请问怎么修改提交的消息呢?
学习是最好的投资!
git commit --amend は最後の送信に変更を加えることができますgit commit --amend 可以对上一次的提交做修改
git commit --amend
push -f
それが通過した場合は問題ありませんgit push提交了,看你们公司用的什么git服务器了,一般用户想修改的话需要相关的权限,找管理员了;如果已经有其他开发人员基于你的提交进行了修改并提交的话,那就更麻烦了,后面的所有提交都要重新做一遍; 如果还没有push到服务器,只是本地进行了commit,并且没有进行新的commit,只需要git commit --amend;如果进行了新的commit,只需要git reset --soft xxx (xxx有问题那次提交的commit id),然后在进行git commit、それ以降のすべての提出は 1 つの提出になります。各提出を独立させたい場合は、
git push
git reset --soft xxx
git commit
xxx にはまだその送信のコミット ID に関する問題があります。別の tmp ブランチ変更の説明を作成し、その後の送信を 1 つずつ新しいブランチに選択してから、古いブランチを削除します。
この質問は長い間過去にありましたが、さらにもう 1 つ追加したいと思います: 以前のコミットの作成者を変更したい場合は、次のスクリプトを使用できます: link~
git commit --amend または git replace HARD を使用して最後のコミットをキャンセルしてから再試行することもできます。 しかし、すでにプッシュされているため、どうすればよいかわかりません。 。 。
git commit --amend コードレビューシステムはありますか?ゲリットに似てる?このようなものは、送信する前に複数回送信できます
注: テストしたところ、gerrit 環境では git commit --amend を使用してコミット メッセージを変更するだけでは送信に失敗することがわかりました。 空白行を追加するなどしてコードを変更し、 git add および git commit --amend を実行して送信します。
この質問はスタックオーバーフローですでに十分に答えられています:)
http://stackoverflow.com/questions/179123/edit-an-incorrect-commit-message-in-git
git commit --amend
は最後の送信に変更を加えることができますgit commit --amend
可以对上一次的提交做修改push -f
push -f
最後の送信がプッシュされている場合は、サーバーをカバーするために f パラメーターを追加する必要がありますが、これはお勧めできません🎜それが通過した場合は問題ありません
を使用します。 リーリーgit push
提交了,看你们公司用的什么git服务器了,一般用户想修改的话需要相关的权限,找管理员了;如果已经有其他开发人员基于你的提交进行了修改并提交的话,那就更麻烦了,后面的所有提交都要重新做一遍;如果还没有push到服务器,只是本地进行了commit,并且没有进行新的commit,只需要
git commit --amend
;如果进行了新的commit,只需要git reset --soft xxx
(xxx有问题那次提交的commit id),然后在进行git commit
、それ以降のすべての提出は 1 つの提出になります。各提出を独立させたい場合は、xxx にはまだその送信のコミット ID に関する問題があります。別の tmp ブランチ変更の説明を作成し、その後の送信を 1 つずつ新しいブランチに選択してから、古いブランチを削除します。
この質問は長い間過去にありましたが、さらにもう 1 つ追加したいと思います:
以前のコミットの作成者を変更したい場合は、次のスクリプトを使用できます: link~
git commit --amend または git replace HARD を使用して最後のコミットをキャンセルしてから再試行することもできます。
しかし、すでにプッシュされているため、どうすればよいかわかりません。 。 。
git commit --amend
コードレビューシステムはありますか?ゲリットに似てる?このようなものは、送信する前に複数回送信できます
git commit --amend
注:
テストしたところ、gerrit 環境では git commit --amend を使用してコミット メッセージを変更するだけでは送信に失敗することがわかりました。
空白行を追加するなどしてコードを変更し、 git add および git commit --amend を実行して送信します。
git commit --amend
この質問はスタックオーバーフローですでに十分に答えられています:)
http://stackoverflow.com/questions/179123/edit-an-incorrect-commit-message-in-git