如何将博客部署到gitee

在当今互联网时代,博客已经不仅仅是一个展示自己思想和技术水平的平台,更成为了连接人与人之间的桥梁。如今,越来越多的技术人员和爱好者选择使用博客平台记录自己的成长历程。然而,在选择博客部署平台的时候,往往会遇到一些困难,比如如何托管代码、如何绑定域名等等问题。本文将以普及git操作、gitee、hexo生成器为前提,为大家详细介绍如何轻松将自己的博客部署到gitee。

一、注册账号

首先进入Gitee官网,打开首页,点击右上角的注册按钮,进入注册 页面。输入邮箱、姓名、用户名等信息并完成安全验证后,即注册成功。

二、创建仓库

点击首页中间的“+新建仓库”按钮,进入新建仓库页面。填写仓库名称、描述、选择公开或私有等,点击创建仓库进行创建。

三、配置SSH key

为了保证博客代码安全性,我们需要在本地生成SSH Key,将公钥添加到Gitee账户中,并将私钥保存在本地。一般来说,我们在Git Bash执行下面的命令即可生成SSH Key:

ssh-keygen -t rsa -C "email@example.com"

登录后复制

完成后,我们将生成的密钥对(id_rsa和id_rsa.pub)放在用户目录的.ssh目录下,并在Gitee上添加我们生成的公钥。

四、安装Hexo

安装Hexo之前,我们需要先安装Git和Node.js。使用Git Bash命令行,输入命令:

npm install -g hexo-cli

登录后复制

安装完成后,我们在本地创建一个文件夹,然后用Git Bash进入该文件夹,输入命令:

hexo init

登录后复制

然后将source中的CNAME文件和themes目录下的主题文件夹替换为我们自己的文件。

五、配置Hexo

我们需要到项目目录_config.yml文件中配置我们的博客信息、邮件、主题等等。比如:

# 网站title: 爱好者的博客subtitle: welcome to my blog!description: Hi! 您好!欢迎来到我的博客!keywords: 爱好, 技术, 博客author: authorlanguage: zh-CN# 简历管理email: email@example.com# 主题theme: next

登录后复制

六、上传代码

我们将本地代码提交到Gitee中,只需要在Git Bash命令行中用cd命令切换到博客所在目录,使用以下命令即可上传:

git add .git commit -m "first commit"git remote add origin git@gitee.com:username/repo.gitgit push -u origin master

登录后复制

七、绑定域名

在项目根目录的source目录下,新建一个CNAME文件,写入自己的域名(如“www.example.com”),并上传到Gitee中。然后在服务商处的域名解析中,将解析记录指向Gitee所提供的IP地址:101.133.177.218。

八、部署博客

绑定完域名后,我们就可以在Gitee仓库的“设置”-“Pages”板块中启用博客服务。在GitHub Pages板块中,选择“选择仓库”为我们之前上传的仓库,并在“分支”选项中选择“gh-pages”分支。点击保存按钮,稍等一会儿就可以访问我们自己的博客了。

总结:

通过这篇文章,我们详细介绍了如何将自己的Hexo博客部署到Gitee平台上。如果您想建立自己的博客,可以按照本文所述步骤操作,相信你也能轻松建立自己的博客,与更多志同道合的人分享自己的技术和思想。

以上就是如何将博客部署到gitee的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2631329.html

(0)
上一篇 2025年3月7日 03:58:54
下一篇 2025年2月24日 12:55:32

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Node.js环境中怎么使用npm安装GitHub

    node.js是一种跨平台的javascript运行环境,可用于服务器端和客户端的javascript编程。它提供了一个强大的包管理器npm,用于安装和管理软件包。在本文中,我们将介绍如何在node.js环境中使用npm安装github。 …

    编程技术 2025年3月7日
    200
  • 怎么运行github上的项目

    随着互联网技术的发展,开源社区变得越来越活跃,众多优秀的项目在github上托管,对于初学者来说,如何在github上找到自己需要的项目并运行起来是一个比较有挑战性的任务,本文将从以下几个方面介绍如何在github上的项目运行。 一、了解g…

    编程技术 2025年3月7日
    200
  • 聊聊怎么用npm和GitHub完成库的安装

    在开发web应用程序时,我们通常需要使用很多第三方库来帮助我们完成一些常用的功能。其中,npm和github是两个非常常用的工具,它们提供了方便的安装和管理库的方式。本文将会介绍如何使用npm和github完成库的安装。 一、npm安装 n…

    编程技术 2025年3月7日
    200
  • 聊聊怎么利用npm安装Github模块

    随着github的流行和使用,越来越多的人都开始使用它进行项目管理以及协作开发。npm (node package manager)是一个极其流行的 javascript 包管理器,让我们能够轻松地共享和组织我们的代码。因此,将github…

    编程技术 2025年3月7日
    200
  • Uniapp怎么打包本地app

    uniapp是一款非常流行的跨平台开发框架,它可以让开发人员使用一套代码来开发同时支持ios、android和web的应用。但是,当开发人员需要将uniapp应用打包成本地应用时,就需要特殊的步骤与技巧。本文将介绍如何将uniapp应用打包…

    编程技术 2025年3月7日
    200
  • 深度探讨Laravel中如何进行多服务器部署

    在现代web应用程序开发中,多服务器部署已经成为一项众所周知的实践。多服务器部署的好处之一是,它可以使应用程序更强大,更可靠,并提高响应速度和可用性。如果你正在构建一个基于laravel框架的web应用程序,那么你很可能需要进行多服务器部署…

    编程技术 2025年3月7日
    200
  • 深入浅析Node的进程管理工具“pm2”

    本篇文章给大家分享node的进程管理工具“pm2”,聊聊为什么需要pm2、安装和使用pm2的方法,希望对大家有所帮助! PM2简介 PM2是一个内建了负载均衡器的node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监…

    2025年3月7日 编程技术
    200
  • 树莓派docker怎么启动

    在这个日益快速的数字化时代,嵌入式系统的使用不断增加,尤其是树莓派。树莓派是一款开源的单板计算机,主要是为教育方面而设计的。但现在,它已被广泛应用于小型服务器、物联网(iot)应用和家庭自动化设备等各种领域。而docker则是近年来非常流行…

    编程技术 2025年3月7日
    200
  • 手把手教你使用Node连接mongodb

    要使用 Node.js 连接 MongoDB,通常使用 Mongoose 这个对象文档模型(ODM)库。下面就来简单介绍一下使用 Mongoose 连接 MongoDB 的方法。 Mongoose 是一个 Node.js 包,提供了一个使用…

    2025年3月7日
    200
  • 深入浅出Node.js搭建微信公众号后台服务的方法

    一、前言 如今,微信已经成为了许多公司和个人运营自媒体的重要渠道,而搭建一个高效稳定的微信公众号后台服务就成为了刚需。Node.js 作为一种轻量高效的后端语言,以其强大的异步 IO 能力和开发效率受到了广泛关注。本篇文章将深入浅出地介绍如…

    编程技术 2025年3月7日
    200

发表回复

登录后才能评论