在随便哪一台电脑上写博客?- Hexo 多端同步
将 Github 运用到底!
+在随便哪一台电脑上写博客?- Hexo 多端同步
将 Github 运用到底!
再来个奇妙小仓库还是太麻烦了,我们使用分支功能。
启用同步
在第一用户端的博客根目录下 Git Bash 新建一个仓库。
1 | git init |
1 | git add . # 将变更添加到 git 暂存区 |
你的 Github 仓库里面就会出现这个分支。
-![[/img/20231104/your-github-displays.png]]
+在其他设备上同步
如果这是一台全新的设备, 请先安装 Git, Node.js 并更新 npm。
打开你需要同步该文件的目录并启动终端。
使用 Git 同步:
diff --git a/atom.xml b/atom.xml index b05950c..cf2bb73 100644 --- a/atom.xml +++ b/atom.xml @@ -6,7 +6,7 @@ -再来个奇妙小仓库还是太麻烦了,我们使用分支功能。
启用同步
在第一用户端的博客根目录下 Git Bash 新建一个仓库。
1 | git init |
然后确保你的 .gitignore
文件里屏蔽了以下目录和文件的提交。
1 | /.deploy_git |
添加该仓库到远程仓库列表:
1 | git remote add origin [your github repository] |
一路提交更改到 hexo
分支。
1 | git add . # 将变更添加到 git 暂存区 |
你的 Github 仓库里面就会出现这个分支。
![[/img/20231104/your-github-displays.png]]
在其他设备上同步
如果这是一台全新的设备, 请先安装 Git, Node.js 并更新 npm。
打开你需要同步该文件的目录并启动终端。
使用 Git 同步:
1 | git clone -b hexo [your github repository] |
安装 hexo 依赖:
1 | npm install hexo-cli -g |
已经同步完毕。使用 hexo g / hexo s
进行测试。
更新博客前请先 pull 进行同步。
1 | git pull origin hexo |
更新结束后提交修改。
1 | git add . |
你可以直接使用 bat 来做到一键完成这些功能。
这样我们就可以在不同的设备上写 hexo 博客了。
]]>再来个奇妙小仓库还是太麻烦了,我们使用分支功能。
启用同步
在第一用户端的博客根目录下 Git Bash 新建一个仓库。
1 | git init |
然后确保你的 .gitignore
文件里屏蔽了以下目录和文件的提交。
1 | /.deploy_git |
添加该仓库到远程仓库列表:
1 | git remote add origin [your github repository] |
一路提交更改到 hexo
分支。
1 | git add . # 将变更添加到 git 暂存区 |
你的 Github 仓库里面就会出现这个分支。
在其他设备上同步
如果这是一台全新的设备, 请先安装 Git, Node.js 并更新 npm。
打开你需要同步该文件的目录并启动终端。
使用 Git 同步:
1 | git clone -b hexo [your github repository] |
安装 hexo 依赖:
1 | npm install hexo-cli -g |
已经同步完毕。使用 hexo g / hexo s
进行测试。
更新博客前请先 pull 进行同步。
1 | git pull origin hexo |
更新结束后提交修改。
1 | git add . |
你可以直接使用 bat 来做到一键完成这些功能。
这样我们就可以在不同的设备上写 hexo 博客了。
]]>将 Github 运用到底!
+将 Github 运用到底!
再来个奇妙小仓库还是太麻烦了,我们使用分支功能。
启用同步
在第一用户端的博客根目录下 Git Bash 新建一个仓库。
1 | git init |
1 | git add . # 将变更添加到 git 暂存区 |
你的 Github 仓库里面就会出现这个分支。
-![[/img/20231104/your-github-displays.png]]
+在其他设备上同步
如果这是一台全新的设备, 请先安装 Git, Node.js 并更新 npm。
打开你需要同步该文件的目录并启动终端。
使用 Git 同步:
diff --git "a/tags/\345\215\232\345\256\242/index.html" "b/tags/\345\215\232\345\256\242/index.html" index 4dfe396..df4102b 100644 --- "a/tags/\345\215\232\345\256\242/index.html" +++ "b/tags/\345\215\232\345\256\242/index.html" @@ -31,7 +31,7 @@ switchTab(); window.addEventListener('hashchange', switchTab, false); })(); -将 Github 运用到底!
+将 Github 运用到底!
再来个奇妙小仓库还是太麻烦了,我们使用分支功能。
启用同步
在第一用户端的博客根目录下 Git Bash 新建一个仓库。
1 | git init |
1 | git add . # 将变更添加到 git 暂存区 |
你的 Github 仓库里面就会出现这个分支。
-![[/img/20231104/your-github-displays.png]]
+在其他设备上同步
如果这是一台全新的设备, 请先安装 Git, Node.js 并更新 npm。
打开你需要同步该文件的目录并启动终端。
使用 Git 同步: