繁体   English   中英

如何将单个文件上传到GitHub上的特定路径

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM