[英]how to upload a single file to a specific path on GitHub
好吧,我需要为我的私人GitHub帐户生成自动备份。 我的想法是每X次生成一个备份,并在生成sql脚本后,将其上传到我在github中的私人仓库中。
例:
Cron:
* * * * * /backup-generator-for-github.sh
backup-generator-for-github.sh:
# mysqldump --databases MyPersonalDatabase > dump.sql
# git upload /dump.sql --path github.com/xx/privateRepo/folder/dump.sql --username xxxx --password xxxxxx
我的操作系统是Centos 7
谢谢
如果确实要执行此操作,则应在git存储库的文件夹中创建.sql文件。 然后,脚本将添加,提交和推送更新的数据库文件。 像这样:
mysqldump --databases MyPersonalDatabase > dump.sql
git add dump.sql
git commit -m "Automatic database backup"
git push
如果回购中还有其他活动,则脚本首先必须提取。 然后,您将不得不处理合并冲突等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.