我可以通过日常例行在目录中提交更改吗?说,在清晨每12 AM,它应该自动提交该目录中的所有更改吗?有可能在git中吗?对于每个更改,我都会得到一些有关自动提交的答案。但是我希望每天提交一次。
答案 0 :(得分:2)
如果您只想每天早上12点提交所有更改,则可以使用cronjob进行。
假设您正在使用带有bash的linux发行版,则可以编写执行提交的bash脚本
#!/bin/bash
cd <git directory> && git add -A && git commit * --allow-empty-message -m ''
然后您可以将此cron作业放置在/etc/cron.d /
中0 0 * * * <username> /bin/bash <script location>
如果您打算仅以自己的用户身份运行它,则可以通过运行将其交互地添加到您的个人crontab中
crontab -e