https://github.com/fuhailin/fuhailin.github.io
https://fuhailin.github.io/
https://github.com/fuhailin/fuhailin.github.io
hexo-blog next-theme
Last synced: 7 months ago
JSON representation
https://fuhailin.github.io/
- Host: GitHub
- URL: https://github.com/fuhailin/fuhailin.github.io
- Owner: fuhailin
- Created: 2018-11-08T07:31:28.000Z (almost 7 years ago)
- Default Branch: hexo
- Last Pushed: 2021-07-23T09:10:02.000Z (about 4 years ago)
- Last Synced: 2025-01-27T11:14:48.090Z (8 months ago)
- Topics: hexo-blog, next-theme
- Language: Jupyter Notebook
- Homepage:
- Size: 57.5 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.MDOWN
Awesome Lists containing this project
README
这是一个我的个人博客,my personal blog: [https://fuhailin.github.io/](https://fuhailin.github.io/)
## Install NodeJS & Hexo
`sudo apt-get install nodejs` # Install Node.js on Ubuntu
or
`brew install node` # Install Node.js on MacOS
`node -v` and `npm -v` to check Node.js installation status`npm install hexo-cli -g` # Install Hexo
## Clone blog & Update Next Theme
`git clone --recursive https://github.com/fuhailin/fuhailin.github.io.git`
`cd fuhailin.github.io.git && npm install`
`cd theme/next && git remote show origin`
Add the remote, call it "upstream":`git remote add upstream https://github.com/theme-next/hexo-theme-next.git`
Fetch all the branches of that remote into remote-tracking branches,
such as upstream/master:`git fetch upstream`
Make sure that you're on your master branch:
`git checkout master`
Rewrite your master branch so that any commits of yours that
aren't already in upstream/master are replayed on top of that
other branch:`git rebase upstream/master`
## Start local server
`hexo server`