基本介紹
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命令
02_1.PNG
好了,githug已經裝好了:-D
來吧,玩耍吧,反正有,大把時光!
01_2.gif