Hexo & Github page 本地快速部署及备份&bat的妙用
在线部署没有搞明白,好在本地部署和同步找到了偷懒的办法
.bat的妙用
早在暑假超算课,就把ssh和scp到集群的命令整合在一起放到一个.cmd中。因此一开始也是想要写到bat里。
1 |
|
结果发现只执行一行……
查百度才发现,其实这种dos指令本意上就是一行一行来的,早起程序员才不会让你浪费那么多堆栈呢
为了终端不关闭且顺序执行,要在命令前加call
1 |
|
这里讲讲xcopy,就是cmd的复制指令,后边的/E是复制子文件主文件空文件(全部),/Y是阻止窗口跳覆盖提示使得过程变得不优雅
整段的意思就是hexo编译和发布,然后把源文件备份到本地仓库再上传到github。
效果
Hexo & Github page 本地快速部署及备份&bat的妙用
http://zjuklbb.top/2023/06/30/本地快速部署及备份/