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 に答える