Markdown&hexo&Git常用操作


常用Hexo & Git操作

Hexo

使用hexo新建文章


  • 新建文章命令 :$ hexo new <title>

输入上行命令之后在post文件夹出现两个文件,title文件夹用于存放图片资源;md文件则用于书写文章。

  • 在md文件头部信息补充分类信息:categories:(注意空格)

md常用语法:

  1. 标题:#H1 一级标签...

  2. 无序列表:+ 123 /- 123 /* 123

  3. 有序列表:1. ABC /2. ABC /3.ABC

  4. 引用说明区块:> 引用内容

  5. 代码块:1.少量代码,单行使用,直接用`包起来 2.大量代码需要多行使用,用三个`包裹起来

  6. 在文章中插入图片:![1](./title/1.jpg)

  7. 链接:链接的文字放在[]中,链接地址放在随后的()中,链接也可以带title属性,链接地址后面空一格,然后用引号引起来:[简书](https://www.jianshu.com "创作你的创作")

  8. 分割线:

    ---
    - - -
    ------
    ***
    * * *
    ******
    ___
    _ _ _
    ______
    
  9. 首行缩进

    &emsp; or &#8195;  表示一个全角的空格
    &emsp;&emsp; 两个全角的空格(用的比较多)
    

hexo常用命令

$ hexo clean

清除缓存和已生成静态文件


$ hexo g

生成静态文件


$ hexo s

启动服务器


$ hexo d

部署网站

Git

使用git管理代码版本

git常用命令

$ git init

在当前目录新建一个git代码库


$ git status

查看跟踪状态


$ git add flies(.)

把本地文件添加到暂存区(. 添加当前目录所有文件到暂存区)


$ git commit

添加到本地仓库


$ git reset <commit ID>

回退:将提交的文件重新 变成红色(未提交状态)可以通过git log查看ID


$ git log

查看版本日志

$ git reflog

查看所有的操作日志和ID,包括已经撤回的记录

一些参数:

–hard:不保存所有变更,所有变更都会回到commit ID对应的状态

–soft:保留变更且更内容处于Staged

–mixed:保留变更且变更内容处于Modified)(不带参数默认是mixed)

$ git push

添加到远程仓库


$ git pull

从远程拉到本地仓库,并合并


$ git branch

查看分支


$ git branch name

新建name分支


$ git checkout -b <name><template>

新建以template为模板,以name为名字的一个分支,并切换到该分支

如果template模板来自远程仓库则需要在前面加origin


$git checkout -d [branch name]

删除分支


$git checkout -d [branch name]

删除分支


$git fetch

查看远程仓库信息,执行该语句后可通过$git checkout <name> 切换到模板来自远程仓库的本地分支

$ git merge <分支名>

合并分支

$ git remote add origin <远程地址>

关联到远程仓库

使用git多人协作

  1. 从服务器将版本库克隆至本地(git clone )

$ git clone <仓库地址>

  1. 文件修改之后提交至暂存区

$ git add .

  1. 将暂存区的文件更新至本地仓库

$ git commit -m"说明信息"

  1. 将远程仓库拉至本地,确保拿到的是最新版的代码,防止覆盖别人的更新

$ git pull

  1. 将本地仓库上传到远程仓库

$ git push



文章作者: Yuukyou
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Yuukyou !
评论
  目录