Nolevo's Notes

love love love


  • 首页

  • 归档

  • 标签

  • 关于

華語人氣排行榜 top 100 - KKBOX

发表于 2017-11-27

纯分享
Kkbox 11月份 - 2017新歌排行榜 (華語人氣排行榜 top 100 - KKBOX) || 2017年 - 2018年 最Hits 最受歡迎 華語人氣歌曲 串燒

突发事件^O^

发表于 2017-11-25

今天运行git push origin hexo命令的时候出现以下错误提醒

1
2
3
4
5
6
7
8
9
10
11
12
13
$ /c/Users/DELL/Desktop/updated.sh
On branch hexo
Your branch is up to date with 'origin/hexo'.

nothing to commit, working tree clean
To github.com:nolevo/nolevo.github.io.git
! [rejected] hexo -> hexo (fetch first)
error: failed to push some refs to 'git@github.com:nolevo/nolevo.github.io.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

原因是我直接在github上面修改了某个文件造成了冲突,解决办法是先重新拉取远程的分支到本地。

1
git pull origin hexo

下面这个是提示push不成功,提示超时之类的可以过一阵再试。

1
2
3
4
5
6
7
8
9
[hexo ade5eb2] updated local at 2017-11-25 16:49
4 files changed, 440 insertions(+)
create mode 100644 themes/next/layout/_macro/post111.swig
create mode 100644 "themes/next/source/css/_custom/custom\345\211\257\346\234\254.styl"
ssh: Could not resolve hostname github.com: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

运行ssh -T命令即可测试ssh key是否链接成功:

1
2
$ ssh -T git@github.com
Hi nolevo! You've successfully authenticated, but GitHub does not provide shell access.

End

经常会用到的命令

发表于 2017-11-25

MARK

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
hexo cl== hexo clean
hexo cl
hexo s
hexo n 标题
git pull origin hexo
git push -f #强推
git clone git@github.com:nolevo/nolevo.github.io.git
git status
git add .
git commit -m "updated local at `date +"%Y-%m-%d %H:%M"`"
git push origin hexo

End

Git远程操作详解

发表于 2017-11-24

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。

Git远程操作详解

Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。

  • git clone
  • git remote
  • git fetch
  • git pull
  • git push

本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值。

阅读全文 »

hexo更多花样玩法

发表于 2017-11-24

📋

修改文章底部的那个带#号的标签

实现效果图看文章底部标签

具体实现方法:

修改模板/themes/next/layout/_macro/post.swig,搜索

1
rel="tag">#,将 # 换成<i class="fa fa-tags"></i>

设置网站的图标Favicon

实现效果图

具体方法实现:

在EasyIcon中找一张(32*32)的ico图标,或者去别的网站下载或者制作,并将图标名称改为favicon.ico,然后把图标放在/themes/next/source/images里,并且修改主题配置文件:

Put your favicon.ico into hexo-site/source/ directory.
favicon: /images/favicon.ico

阅读全文 »

Yu Writer快速入门

发表于 2017-11-24

电脑上安装了Markdown,Atom,Yu writer几个工具,暂时感觉yu还不错。所以copy一下教程

快速入门

本文将简单介绍如何使用 Yu Writer 创建和编辑第一个文档,以及基本的文档格式。

新建文档

点击菜单 File > New Document 或者按下快捷键 Command + N 创建第一个文档(注:在 Windows 和 Linux 系统里对应的快捷键是 Ctrl + N)。

新建一个文档之后,你可以随时点击编辑器的标签页或者左侧文档库当中的文件名来回切换新文档和本文。为方便练习,也可以点击菜单 File > Open Document in New Window 让其中一个文档在新窗口中打开,这样就可以同时进行阅读和编辑了。

阅读全文 »

实现不同电脑快速写HEXO博客

发表于 2017-11-23

📋
本教程引用自itswincer.com
本人作一个修改方便自己使用而已


使用Hexo在github搭建的博客,博客作为一个单独的GitHub仓库存在,但是这个仓库只有生成的静态网页文件,并没有Hexo的源文件,如果要换电脑或者重装系统后,就比较麻烦了,这里推荐一种方法。

1.备份

创建仓库nolevo.github.io,如果同名仓库之前已经创建,请将之前的仓库改名,新建的仓库必须是Username.github.io例如我的是noleve
创建两个分支:master和hexo;
设置hexo为默认分支;
将刚刚创建的新仓库clone至本地:
使用

1
git clone https://github.com/username/username.github.io.git

将仓库拷贝至本地

将之前的hexo文件夹中的

1
2
3
4
5
6
_config.yml  
themes
source
scaffolds
package.json
.gitignore

六个文件复制至nolevo.github.io文件夹;注意要
将themes/next/(我用的是NexT主题)中的.git/删除,否则无法将主题文件夹push;
在nolevo.github.io文件夹执行

1
2
npm install
npm install hexo-deployer-git

这里可以看一看分支是不是显示为hexo;

执行

1
2
3
git add .
git commit -m "随你写什么在这里"
git push origin hexo

来提交hexo网站源文件;

执行hexo g -d生成静态网页部署至Github上。
这样一来,nolevo.github.io仓库就有master分支和hexo分支,分别保存静态网页和源文件。

阅读全文 »

Travis CI自动部署Hexo博客

发表于 2017-11-23

📋
为了实现“使用Travis CI自动部署Hexo博客”可是花了不少时间,网上搜索了一大堆教程,看到眼睛都花了。功夫不负有心人,终于成功部署。
设置中我主要是跟下面的两篇文章去做,作一个记录。

neoFelhz的travis持续构建

IT范儿的使用Travis CI自动部署Hexo博客

下面说说分支保护和安全性

阅读全文 »

SSR进阶使用教程 – Android版配合使用ACL文件去除网页广告

发表于 2017-11-20

注意!本文所介绍内容适合未root的安卓手机使用,已root手机推荐使用SSR绕过国内ip+HOSTS,即下文的“HOST广告快走”来达到更好的去广告效果。

阅读全文 »

Markdown 语法

发表于 2017-11-19

📋

阅读全文

<!-- more -->

插入图片

![Foo](https://www.xxx.com.jpg)

换行

在文本中输入的换行会从最终生成的结果中删除,浏览器会根据可用空间自动换行。如果想强迫换行,可以在行尾插入至少两个空格。

阅读全文 »
上一页1…345下一页

Nolevo

hexo,git,vps,ssr,blog

50 日志
44 标签
© 2020 Nolevo
由 Hexo 强力驱动
|
主题 NexT.Mist v5.1.4
本站访客数 人次 本站总访问量 次