Skip to content

常用软件命令行

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

Powered by VitePress © 2024 Edison. All rights reserved.