我可以每天例行提交我在目录中的更改吗?假设,在凌晨 12 点,它应该自动提交该目录中的所有更改?在 git 中有可能吗?对于每次更改,我都会得到一些自动提交的答案。但我希望每天提交一次。
最佳答案
如果您只想在每天早上 12 点提交所有更改,您可以使用 cronjob 来完成。
假设您使用的是带有 bash 的 linux 发行版,您可以编写一个执行提交的 bash 脚本
#!/bin/bash
cd <git directory> && git add -A && git commit * --allow-empty-message -m ''
然后你可以把这个cron job放在/etc/cron.d/
0 0 * * * <username> /bin/bash <script location>
如果您打算仅以您自己的用户身份运行它,那么您可以通过运行以交互方式将它添加到您的个人 crontab
crontab -e
关于linux - Git 每日自动提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52160052/