当前位置: 首页 » 综合知识 » it知识 » 正文

如何将hexo部署到gitee

发布时间:2023-07-07 以下文章来源于网友投稿,内容仅供参考!

Gitee,是一个国内的代码托管平台,拥有稳定的服务器和快速的访问速度,同时还提供了许多常用的功能,包括Git代码托管、Wiki、Issues等,可以较好地满足开发者的需求。

首先,我们需要在Gitee上创建一个仓库,用来存放我们的Hexo博客站点。在Gitee首页点击“+新建仓库”按钮,填写相关信息,并选择创建一个空的仓库。

接下来,我们需要在本地安装Hexo。首先需要确保已经安装了Node.js环境,然后打开命令行工具,输入以下命令来安装Hexo:

npm install -g hexo-cli

等待安装完成后,我们可以使用以下命令来创建一个新的Hexo博客站点:

hexo init blog
cd blog
npm install

上述命令创建了一个名为“blog”的文件夹,其中包含了一个基本的Hexo博客站点。然后,我们需要将该站点推送到Gitee上。在命令行工具中输入以下命令:

git init
git add .
git mit -m "first mit"
git remote add origin git@gitee:username/blog.git
git push -u origin master

其中,username为自己的Gitee用户名,需要替换为实际用户名。上述命令完成了将本地的Hexo博客站点推送到Gitee仓库上的操作。

但是,我们注意到,在Gitee仓库上的目录结构并不符合Hexo博客站点的要求。为了解决这一问题,我们需要在本地的Hexo博客站点中执行以下命令:

hexo clean
hexo generate

这些命令会删除本地的缓存文件,并生成一个完整的站点文件夹。然后,我们需要将该文件夹推送到Gitee仓库上。

首先,我们需要在blog目录下新建一个.gitignore文件,用来排除一些不必要的文件。在该文件中添加以下内容:

.DS_Store
Thumbs.db
db.json
*.log
node_modules/
public/
.deploy*/

这里排除了一些Hexo自动生成的文件以及一些不需要上传到Gitee的文件。然后,我们依次执行以下命令:

npm install hexo-deployer-git --save
hexo deploy

执行完上述命令后,Hexo会将博客站点推送到Gitee仓库上,并自动部署。我们可以在Gitee仓库的“Settings”中,找到对应的页面地址,并在浏览器中访问它。

注意,如果在进行部署操作时,提示需要输入用户名和密码,我们需要将Gitee仓库的地址改为HTTPS格式,在命令行中执行以下命令:

git remote set-url origin https://gitee/username/blog.git

上述命令将Gitee仓库的地址改为HTTPS格式,可以避免在部署时需要输入用户名和密码。

  • • Linux Ecdsa密钥长度选择有何依据

    在Linux

  • • Linux Khook在内核监控中的应用如何

    Linux

  • • Linux Gsoap是否支持异步通信

    GSOAP是

  • • Linux Coremail如何提升用户体验

    提升Linu

  • • Linux Ecdsa算法有哪些局限性

    ECDSA

  • 哎呀音乐钢琴键盘学习《 钢琴主人训练营》 西瓜学琴
    郭蝈 陪练钢琴 30节课时 考级刚需 让孩子每一次练琴都是高质量的
    30天轻松学会五线谱 流行钢琴自学初级教程 牙牙学琴
    流行爵士钢琴实战技巧VIP课 - 继伟 哎呀音乐
    【海上钢琴师】原版 MT1990钢琴谱
    百首经典流行钢琴实战曲集 - 继伟
    雷费尔德电钢琴重锤88键专业考级儿童初学者数码电子钢琴家用
    小练咖 真人钢琴陪练 1v1服务 2999随时退 1课时50分钟 考级刚需
    雅马哈电钢琴88键重锤CLP735智能数码电子钢琴家用专业初学者考级
    【原装进口】Yamaha/雅马哈钢琴 b121 SC2原声静音钢琴
  • 珠海专业调钢琴
  • 天津宝坻区调钢琴
  • 天津静海区钢琴调音
  • 成都简阳市钢琴调律
  • 大连瓦房店市钢琴调音
  • 眉山调钢琴联系方式
  • 惠州大亚湾钢琴调琴师
  • 长治调琴师
  • 厦门湖里区钢琴调音师
  • 上海普陀区钢琴调音师