玩github的经验

 
  • kali linux 安装jekyll完jekyll后,使用jekyll server 命令会报错

/usr/lib/ruby/vendor_ruby/bundler/spec_set.rb:87:in `block in materialize’: Could not find i18n-0.8.6 in any of the sources (Bundler::GemNotFound)

  • 解决方案
    我装了很多的i18n
    apt-get install ruby-i18n-inflector-rails ruby-i18n ruby-rails-i18n
    gem list |grep i18n
    能看到i18n已经装上了,但是版本提示不正确,干脆还是用bundle吧。
    使用bundle 解决掉问题

    gem install bundler
    bundle install
    jekyll server

  • Last:
    操作系统的repo和软件的repo将来会使得计算机更加复杂,君不见python,ruby,php 都可以自己管理软件了,而操作系统也有apt/yum, 而这些软件版本不同,处理这些软件配合变得越发的困难。

</p>

  • git 删除了本地文件或者后要使用git add . 否则git status 会看到Changes not staged for commit:, 然后再commit.

  • .gitignore 文件要准备一个,排除本地jekyll生成的目录 _site.