基本介绍
Githug
is designed to give you a practical way of learning Git.
It has a series of levels, each requiring you to use git commands to arrive at a correct answer.
Githug把可能会用到的git的场景实例化。
它有一系列的关卡,每个都需要用git命令到一个正确的答案。
Git - fast, scalable, distributed revision control system
Git 是一个版本控制管理工具。
git安装与环境配置
- 下载windows版本的git,一路默认设置安装即可。
- 这时你打开windows的cmd,在里面打git命令会提示“不是内部或外部命令,也不是可运行的程序”,想要直接在windows的cmd里使用git命令要配置环境变量:
- 找到git安装路径中bin的位置,例如我的路径就是“C:\Program Files\Git;”。
- 右键“计算机”->“属性”->“高级系统设置”->“环境变量”->找到path->“编辑”path
- 将之前找到的bin路径复制到path中(注意:path中,每个路径之间要以英文“;”作为间隔)->保存
- 最后确认一下是否有 git 环境:
$ git --version
如果能输出 git version 2.10.1.windows.1
git版本号(版本不一定一致),说明没有问题。
Ruby A Programmer's Best Friend
githug 是一个 ruby 程序,运行的 githug 需要 ruby 运行环境。安装的时候注意勾选配置环境变量。
RubyGems 镜像- Ruby China
RubyGems一直以来在国内都非常难访问到,默认的 rubygems.org的源被墙掉了,因此需要变更默认的gem源。
而原来淘宝镜像的已不再维护。所以需要 [Ruby China 社区维护的镜像源]RubyGems 镜像,你可以用此代替官方版本。
使用方法
- 需要比较新的 RubyGems 版本,2.6.x 以上。
- 可以先确定一下版本
$ gem -v
- 版本升级
- 这里需要设置代理
$ gem update --system -http-proxy http://proxy.mysite.com:8080
- 当然窝这个渣渣并没有弄成功 所以 我直接去了RubyGems下载了最新版。
- 解压到一个目录,然后cd到目录内
- 输入命令:
ruby setup.rb
- 这里需要设置代理
- 修改成为镜像源地址
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
确保返回的只有https://gems.ruby-china.org
另:如果遇到SSL证书的问题,而又无法解决,直接使用http://gems.ruby-china.org
避免SSL的问题。
安装githug
执行命令:
gem install githug
执行gitbug命令
好了,githug已经装好了:-D
来吧,玩耍吧,反正有,大把时光!