Hexo主题拉取最新代码

Sabthever

使用Hexo clean的时候提醒我Redefine主题已经更新好几个版本了,因此准备把最新的Redefine代码拉取下来。

我记得当时我是把代码转存在了我的仓库中,所以我现在要做的步骤是:

  1. Redefine官方仓库拉取最新的代码
  2. 与本地代码合并,解决冲突
  3. 推送到我自己的仓库中

先用git remote -v查看一下我的远程管理:

1
2
3
4
origin  https://github.com/Sabthever/hexo-theme-redefine.git (fetch)
origin https://github.com/Sabthever/hexo-theme-redefine.git (push)
upstream https://github.com/EvanNotFound/hexo-theme-redefine.git (fetch)
upstream https://github.com/EvanNotFound/hexo-theme-redefine.git (push)

可以看到,我当时是把两个地址都配置在其中的。originupstream分别代表了不同的仓库名,是我自己配置的。

先进入到themes/hexo-theme-redefine目录下,然后fetch一下最新代码:

1
git fetch upstream

upstream的代码合到我本地来:

1
git merge upstream/main

这时候可能会有冲突,需要自己解决一下。解决完后就可以把代码提交并push了。

1
2
git commit -m 'redefine拉取最新代码'
git push origin main

  • 标题: Hexo主题拉取最新代码
  • 作者: Sabthever
  • 创建于 : 2025-09-11 14:55:41
  • 更新于 : 2025-10-09 16:14:31
  • 链接: https://sabthever.cn/2025/09/11/technology/blog/Hexo主题拉取最新代码/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
Hexo主题拉取最新代码