コミットメッセージを変更するオプションをポップアップ表示せずにvi
(またはあなたの)コミットを修正する方法はありますが、単に前のメッセージを再利用しますか?$EDITOR
質問する
215100 次
6 に答える
1285
git 1.7.9 バージョン以降、結果を取得するためにも使用git commit --amend --no-edit
できます。
これには、タイムスタンプなどの他のコミットからのメタデータが含まれないことに注意してください。
于 2012-04-28T16:33:42.043 に答える
142
git commit -C HEAD --amend
あなたが望むことをします。この-C
オプションは、別のコミットからメタデータを取得します。
于 2012-04-19T21:31:31.827 に答える
80
別の (ばかげた) 可能性は、git commit --amend <<< :wq
vi(m) as を持っている場合です$EDITOR
。
于 2016-01-11T17:25:28.913 に答える
8
明確にするために、 で変更をステージングしてgit add
から、最後のコミットを修正する必要があります。
git add /path/to/modified/files
git commit --amend --no-edit
これは、最後のコミットでいくつかの変更を追加するのを忘れた場合、または最後のコミットを再利用して新しいコミットを作成せずにさらに変更を追加したい場合に特に役立ちます。
于 2020-09-22T13:27:29.307 に答える