1

リモート サイト (rsync を介した CPAN など) をミラーリングし、毎日のスナップショットを作成したいと考えていgitます。「削除されたファイルをリポジトリから削除し、変更された/新しいファイルをインデックスに追加し、現在の日付をコミットメッセージとしてコミットする」タスクを実行するツールはありますか?

アイデアは、サイトのアーカイブ (ファイルのみ) を作成し、日々時間をさかのぼることです。

4

1 に答える 1

1

シェル スクリプトを作成します。

git add --all
git commit -m "changes on `date`"

各コミットにはすでにタイムスタンプがあるため、現在の日付をコミットメッセージに入れることが理にかなっているのかどうかはわかりません。

于 2013-03-17T11:40:57.953 に答える