githug地址网上介绍的很多,用作者原话说就是Githug is designed to give you a practical way of learning git.
git安装
sudo apt-get install git-core.有关Linux下git的GUI工具可以用gitk, git cola, giggle。gitk已用过,查看历史记录很不错,其他两个暂时没用到,有机会使用过再详细拿出来讲。
ruby-rvm安装
装这个前需要先装ruby,通过安装ruby管理工具rvm(Ruby Version Manager)来控制不同版本的ruby。
sudo apt-get install ruby-rvm
运行 rvm list 查看ruby 当前各版本,
不过我自己第一次安装后什么也没有看到,参考了starckoverflow上的一个安装rvm的问题,改用:
curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles
安装完成后还需要运行source /home/zhaoming/.rvm/scripts/rvm,在新的shell窗口生效,查看rvm list如下
我的Ubuntu自带ruby 1.8.7,通过rvm use 2.1.1 --default 的时候出现
切换成以登录shell方式运行命令即可
不过这样在以后使用rvm 或者githug之类的时候都需要设置成登录shell方式
解决办法是将两个配置文件加入source中
source ~/.bashrc
source ~/.bash_profile
githug安装
gem install githug
在gem install 的时候很可能很长时间没有反应,在国内还是把gem的源改成淘宝的好用
gem sources --remove https://rubygems.org/ gem sources -a http://ruby.taobao.org/ gem sources -l安装完成后执行githug --help可以看到我们的Tasks
一切就绪,开始学习!