git - 途中 - 多くのコミットをより少ないがより大きなコミットに圧縮する



github tag (1)

私は1時間ごとに私が行うことすべてをgitコミットします。 これはいいことですが、コミットが多すぎることになります。

以下の代わりにこれを削除することができます。

1 hour ago
2 hours ago
.
23 hours ago
24 hours ago

私はちょうど何かがあります:

1 hour ago
2 hours ago
1 day ago
7 days ago

現在私は毎時間しています:

git-add .
git-commit -a

特定のコミットを削除するにはどうすればいいですか? 変更を元に戻したくありません。 元に戻すためのポイントが非常に多いことを気にする必要はありません。 ここ数時間はたくさんのコミットをしたいのですが、その後は数日後にします(過去1日、1週間、1ヶ月など、または私が意図的に守っているその他の重要なポイント)。


git rebase -iコマンドを見てください。 これにより、コミットをより大きなコミットに「縮小」することができます。これは、やりたいことのように思われます。





git