回答:
0 20 * * 0 /path_to_script
これにより、指定されたコマンド(replace /path_to_script'
)が毎週日曜日の現地時間の20:00に実行されます。cronジョブの構文はかなりシンプルで、洗練されたツールがあります、コードの位置を覚えずにを作成できるがあります。
この場合、コマンドはコミットを実行するスクリプトである必要があります。私はあなたの場合、クローンディレクトリに変更するためのクイックシェルスクリプトを書いてからコミットを実行するのが最も簡単だと思います。でファイルを作成し、その中に配置します~/commit.sh
(/location/of/clone
もちろんを置き換えます)
#!/bin/sh
cd /location/of/clone
git-commit -m "commit message, to avoid being prompted interactively"
次にchmod +x ~/commit.sh
、それを実行可能にして、cronジョブを実行します(を使用するのではなく、フルパスで参照します~
)。
-a
commitコマンドにaを追加したくないので、すでに追跡されているすべてのファイルがステージング領域に自動的に追加されますか?