常用软件命令行
MySQL 导出/导入
# .my.cnf
[client]
user=YOUR_USERNAME
password=YOUR_PASSWORD
# backup.sh
/usr/local/mysql/bin/mysqldump --defaults-file=./.my.cnf -h YOUR_REMOTE_SERVER project > ./backup.sql
# recovery.sh
/usr/local/mysql/bin/mysql --defaults-file=./.my.cnf -h YOUR_REMOTE_SERVER project <
GitHub 清除历史提交记录
git checkout --orphan latest && git add -A && git commit -am "up" && git branch -D main && git branch -m main && git push -f origin main
创建一条名为 latest
的分支
git checkout --orphan latest
提交所有文件
git add -A && git commit -am "up"
删除 main
分支,并将当前分支 latest
重命名为 main
git branch -D main && git branch -m main
强制推送
git push -f origin main