美文网首页
git简单用法以及使用hexo

git简单用法以及使用hexo

作者: Toomi | 来源:发表于2017-09-14 22:35 被阅读0次

    这篇文章主要是记录git的简单使用,以及搭建Hexo博客过程(这篇是一个git初学者的文章,仅仅记录思路)

    前期准备

    1. 下载node.js
    2. 安装node.js (一般来说,默认一路next)
    3. 下载git (安装是也是默认next)
    4. 配置git
    git config --global user.name "Your Name"
    git config --global user.email "email@example.com"
    
    1. 安装hexo 方法:在git bash shell 中运行 npm install -g hexo (需要科学上网)

    生成hexo模板

    1. 新建一个文件夹,如blog
    2. 进入blog文件夹,在git bash shell 中运行 hexo init (这将会在blog文件夹下生成Hexo的模板文件,如主题、source文件夹等等)
    3. 运行hexo server后,打开localhost:4000对模板文件进行预览。

    利用Hexo生成可发布的静态网站文件

    1. 利用 hexo g 命令把blog文件夹中source子文件夹里面的源文件配合blog文件夹其他模板文件进行进行编译,然后在blog文件夹下生成public子文件夹。
      我们仅仅需要把public文件夹下的所有文件上传到github或者coding上即可完成博客网站的建立。

    利用git软件把public下的文件进行本地仓库管理

    1. 进入public子文件夹,运行 git init 再public文件夹建立一个本地仓库
    2. git add . 将public文件夹下所有文件加入本地仓库
    3. git commit -m "add change" 将更改进行提交

    将本地仓库与远程仓库连接

    1. 将本地仓库提交到远程仓库需要密钥。
    ssh-keygen -t rsa -C "youremail@example.com"
    

    一般会在C:\Users\yourname 下生成.ssh目录,改目录包含id_rsa私钥和id_rsa.pub公钥。需要用编辑器打开,复制内容粘贴到远程账号的profile

    1. 添加远程仓库
    git remote add coding git@git.coding.net:hancuke/myblog.git  
    
    1. 查看与本地关联的远程仓库
    git remote
    
    1. 将本地仓库文件上传到远程仓库(force参数代表强制提交,即使有冲突)
    git push coding master --force
    
    1. 将远程仓库下载到本地仓库并析出到工作区
    git pull coding master
    

    相关文章

      网友评论

          本文标题:git简单用法以及使用hexo

          本文链接:https://www.haomeiwen.com/subject/opyjsxtx.html