Gerrit は git commit --amend を使用しますが、GitHub はそれをまったくサポートしておらず、非常に奇妙に感じます。
それを知っていて説明できる専門家は誰ですか?
phpcn_u15822017-05-02 09:52:16
Github はサポートしていますが、必要に応じて已经push过
的内容,修改后push时需要加上-f/--force
パラメータを修正してください
https://help.github.com/artic...
大家讲道理2017-05-02 09:52:16
Gerrit は、change-Id に基づいてパッチを識別します。さまざまな理由により、最初にコードを送信したローカル リポジトリが壊れているため、この時点で git commit -a を実行できなくなるため、Gerrit からパッチを削除できます。 --amend では、元の Change-Id をコミット ログの末尾に書き込むことも、元の変更に送信して更新されたパッチを生成することもできます。