Theme NexT works best with JavaScript enabled
 
    
  
  
  
  
    
       
    
       
      
    
    
    
    
        第一次備份 git init 建立新分支 backup hexo 本身已建立 .gitignore 1 2 3 4 5 6 7 .DS_Store Thumbs.db db.json *.log  node_modules/ public/ .deploy*/ 
add file and commit 1 2 git add . git commit -m "1st commit"  
push to remote 1 2 git remote add origin https://github.com/hot5656/blog.git git push -u origin backup 
修改更新 查看修改內容 1 2 3 4 5 6 7 8 9 git status   On branch backup   Your branch is up to date with 'origin/backup' .   Changes not staged for  commit:     (use "git add <file>..."  to update what will be committed)     (use "git checkout -- <file>..."  to discard changes in  working directory)           modified:   source /_posts/hexo-1.md           modified:   source /_posts/hexo-4.md   no changes added to commit (use "git add"  and/or "git commit -a" ) 
加入全部異動檔案 add commit 1 git commit -m "update 2021/03/16"  
push origin to remote 同步遠端 最新內容 fetch + merge 1 2 3 4 git fetch origin backup git merge origin/backup 
簡短顯示 commit 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 git log  --oneline 	4f52de2 (HEAD -> backup, origin/backup) update 2021/03/28-2 	9bb92eb update 2021/03/28 	5a09926 update 2021/03/25 	aabcf2b update 2021/3/24 	8ad28b8 update 2021/3/23 	155415a update 2021/03/22 	5e79348 update 2021/3/21 	0d82e9b update 2021/03/20 	3d7d128 update 2021/03/19 	b115098 update 2021/03/18 	943a44a update 2021/2/17 	c16e900 update 1021/02/16 	7bf66fc add some hexo, categories and tags 	83a54ad 1st commit 
顯示所有 respsitory 1 2 3 4 git show-ref 	4f52de2bb6a363eed5ff816aed641b26722d2b07 refs/heads/backup 	4f52de2bb6a363eed5ff816aed641b26722d2b07 refs/remotes/origin/backup 	ee599a173055bef88086941c5a96277a2cc34340 refs/remotes/origin/master 
備份 clone clone 1 git clone  https://github.com/hot5656/blog.git 
check to backup 1 2 3 cd  bloggit branch -a git checkout backup 
Install Hexo Install all package for Blog 產生靜態檔 + 本地執行 1 2 3 hexo s -g // 新版修改 npx hexo s -g