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