0%

Switching remote URLs between SSH and HTTPS

Check existing remote:

  • If SSH:
    1
    2
    3
    $ git remote -v
    origin git@github.com:USERNAME/REPOSITORY.git (fetch)
    origin git@github.com:USERNAME/REPOSITORY.git (push)
  • If HTTPS:
    1
    2
    3
    $ git remote -v
    origin https://github.com/USERNAME/REPOSITORY.git (fetch)
    origin https://github.com/USERNAME/REPOSITORY.git (push)
    Read more »

My current working space for this hexo blog is in windows 10.

This is how I migrate to Ubuntu.

upload project to github

  1. create new repo in github called : hexoBlog
  2. If any folders inside are cloned from github. Need to remove git related files:

User & Password

We have below users and their password:

  • root

  • ryan (sudoer)

  • grace
    Login as ryan:

  • check password expiration

    1
    chage -1 ryan	# number 1
    Read more »

Basic Command

打开文件

打开 /d/blog/_config.yml

1
vi /d/blog/_config.yml

搜索

搜索 theme: /theme
回车,按 n 搜索下一个,直到搜索到目标。

Read more »

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

点这里跳过废话:直奔主题 Show me the code

有这样一个任务: 将同事发送的原始数据处理好之后,放进数据库。
其中一个关键的步骤,就是原始数据的转移。

通常我们有两个服务器,一个是 Public_Server,一个是 Private_Server。
公开 Public_Server 的用户名和密码,这样其他同事都可以自由地往里面存放数据。
然后我们操作 Private_Server 来获取那些数据,再进一步处理。

好处:

  • 保护处理数据的程序和数据库
  • 有时需要换服务器,避免通知所有人更新服务器的地址和登录信息
  • Public_Server 就像一个保护屏,做了一个分割,提高了安全性。
Read more »

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

网上关于添加 Gitment 的博客不少,但是互相有些出入。
由于 Next 更新,Gitment 已经预置了,所以不需要自己再添加代码。
这里分享我自己的设置经过,参考的文章在文末。

注册 OAuth Application

  1. 登录 Github。
  2. 前往 https://github.com/settings/profile
  3. 点击左侧下方的 Developer settings
  4. 点击绿色 Register a new application
  5. 填写以下内容:
    1
    2
    3
    4
    Application name:Gitment
    Homepage URL:https://ryanluoxu.github.io/
    Application description:Blog comment system
    Authorization callback URL:https://ryanluoxu.github.io/
  6. 点击 Register application
  7. 得到:
    1
    2
    Client ID:
    Client Secret:
    Read more »

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

这篇博客用来记录和分享我对博客优化的过程,均为实际经历。欢迎纠正,与君共勉。

修改 Next 主题的 Scheme

Next 默认的风格是 Muse。现有的四个风格里,我最喜欢 Gemini。
因为此风格的博客首页里,每篇博客有明显的分割。菜单在左侧,方便访问时转到别的页面。

操作如下:

  1. 打开 D:\blog\themes\next_config.yml
  2. 找到 Scheme Settings
  3. 去掉 Gemini 前面的 #
    1
    2
    3
    4
    5
    # Schemes
    #scheme: Muse
    #scheme: Mist
    #scheme: Pisces
    scheme: Gemini

添加访问统计

开始时尝试用 LeanCloud,尝试数次无果,一直得不到访问数据。
改用 BuSuanZi,效果显著!

博客主页效果:

博客主页下方访问量

Read more »

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

学习素材:Pro Git

常用指令

1
2
3
4
git add		#添加到下一次的提交中。
git status -s #状态简览
git diff --staged ##暂存区域 - 本地 Repo
git commit -a -m 'comment' #跳过git add

Git 周期
![Git 周期](/images/Git 周期.png)

Read more »

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

搭建这个博客走了许多弯路。在这里分享总结之后的思路和简化步骤。

  • Github Pages
  • Hexo 博客框架
  • 部署
  • Next 主题

Github Pages

Github Pages 其实本身就是 Github 提供的博客服务。 我们在 Github 中创建一个特定格式的 Repository,Github Pages 就会将里面的信息生成一个网页,展示出来。

操作如下:

Read more »